"unfair to say the least"
That phrase sums up how many of the younger generation have been let down by the societies they've grown up in. We have failed to give them an accurate view of the world in that they honestly expect things to be "fair" , when the reality is very few things in life are fair. This sets them up for disappointment when they try to make their way in the world.
Just my opinion.