I somewhat agree with your statement while I can't explain what's going on in this world we live today.
There are many CEO out there that read or listen advises on how to make sure their company "lean, mean, and profitable" by laying off people or pushing them to work for more hours and pay less under whatever reason.
I'm not asking the leader of companies to pay younger generations more money, at least treat us decent, provide us with trainings (how many companies do give new grad/hire trainings these days?).
While I don't mind with below average pay (just not too much), I would hope a bit of compensation in the form of trainings, advancements, bonuses (bigger than 3-5%), etc.