No, times have not changed. People are still human, employee problems are the same as ever.
HR was never good at dealing with this, that’s not a new thing.
People haven't changed, times have; the market currently favors employees in a way that pushes poor HR policies from "annoying" to "people call your bluff".