Gaussian, you make some great points. You sound like a smart guy, certainly very insightful. The Boomer thing though, try not use such a wide brush. For every Boomer who's done whatever it is that gives you heartburn regarding them, I can show you a Millennial that is in fact lazy, and that thinks they are somehow entitled to a certain standard of living for which they should not have to work hard to earn. And there's another thing about many Millennial's, ....and I know plenty.... they have no sense of national pride. No loyalty to this country. Its hard to put a finger on what I'm referring to... but its like so many of them just take what they have for granted. As trite as this sounds.... World War 2 wasn't that long ago. The entire country pitched in and sacrificed everything in their lives. 500,000 gave their lives. They weren't forced to really, they did it because they loved our nation. Somehow I don't think that attitude exists anymore.
Anyway... you make some good points but just remember... using too broad a stroke and making sweeping generalizations that demean an entire generation is probably below what you're capable of. jmho