Gen X are boomer lite. Maybe they weren't like that before, but it definitely feels like that now.
I think generations are getting better overall. Boomer < X < Millennial < Z ?= Alpha.
There's a huge disconnect between elder and younger millennials as well.
http://www.youtube.com/user/san3711