I read an article the other day about gen Y. Basically it was some business type complaining that gen Y has no loyalty to the company.
It's just that we are smarter than the other generations. That simple.
Gen Y is the mediocre generation.
Everyone knows they are generally poor performing employees (there are exceptions) who have no patience, no loyalty and a poor work ethic. So they just dont get the good jobs. They are destined to spend their lives in mediocre private industry jobs and in the public service. Gen Z is set to run rings around Gen Y.
They think they are smart but they are not. Everyone knows their game. They have no loyalty so you give them none back - you just use them up, make hollow promises and spit them out.
Gen Y is also the generation that is going to pay for the baby boomers etc. Whilst we will all get to retire early enough with the bulk of the national wealth, Gen Y will have to work in their mediocre jobs until they drop.
Some in Gen Y will rise above their lazy peers and do well but they are few and far between.