I'm an old millenial (we used to be called gen Y), but technically still a millenial.
The biggest flaw I see in my cohorts is that they try to take on the entire world's problems and blame their personal issues on the rest of the world. The internet makes us so connected that people instantly try to relate themselves into movements and jump to conclusions about a complex problems that really have no bearing on them whatsoever. I think Han Solo said it best... Delusions of grandeur. And when it comes to reflection on where they are today, where they want to be in the future, and the inevitable disappointment; the blame game starts, It might be with their parents, or the school/teachers. or the banks, or the government, etc. There is always some institution to blame for their shitty low income life. It's never their own fault.
Student loan debt is a problem. Maybe you should have chosen a different degree or a less expensive university, as the number of jobs for people with liberal arts degrees doesn't match up the the number of people graduating each year. Similarly, banks charge high fees. But you can always put your money in a credit union.
These are the kind of things I deal with too, but I have found that I deal a lot better with them (i.e. they get resolved sooner) once I take the onus upon myself, instead of blaming everyone from my grandparents to Obama for my lot in life. There was a graduation speech a couple years back where the speaker talked about one subject... "You are not special." I think more people aged 18-34 should listen to that speech and take the lesson to heart before trying to blame their problems on institutions.