have their fair share of misdeeds. Just off the top of my head:
Boomers: Responsible for social decline of the 60's/70's, seem to make up the majority of marxist college profs, will receive more transfer payments than they will ever contribute, are now in a "retirement crisis" (according to many experts) despite the fact that 9-10% returns were possible for the majority of their working years.
GenXers: Largely responsible for today's culture of work above everything, are the helicopter parents of millennials that everyone complains about so much. Will probably add to the list as they get older.
Many more that I'm missing.