>I know it's easier said than done but is there anything you can do to become an advocate for change?
IME, very few companies care they are screwing up their employees' lives. It's why these laws are good since it puts financial cost on them and gives their employees cover.