LOL...I have t-shirts older than you. I know, I know, but some t-shirts are classic (The Who at Red Rocks, Stones at Wembly, etc.).
Every generation is shaped by their environment. The "Me" generation of the 60s brought you the greed of the 80s. Ironic, isn't it. I have been saying that the Millennials are narcissistic and self-absorbed. Of course they didn't get that way coming out of the womb. They developed that by how society helped share them (common core, the Internet and dual-income parents creating more latch-key kids). So the parents are in part to blame for why the Millennials are the way they are.
That said, I am not fully on board with the argument that -- because society has caused Millennials not to trust government and corporations -- that is the reason for the drop in volunteerism for that age group. I volunteer, not out of a sense of duty to my community or for the good of the whole, but because I want MY KID to have the best experience possible. I want them to see that when *I* am involved I care for them, I want to help them (directly or indirectly) and I want them to have a role model they can emulate.
I fear many of the self-absorbed Millennials are merely mirroring what their self-absorbed parents taught them.
My unit does this for all roles...and yet, unless you hold their hand, the under-30 crowd is more lost than ever. Not sure the answer, but the problem is clear. Few self-motivated thinkers.
LOL, I blame all of it on smart phones.