However if these articles were written by IT engineers, or accountants, or doctors or any other number of occupations then i'm guessing we would see a very different view of how things were panning out. Its just that in the main the 'voices' of these generations are living a life somewhat disconnected from the very people they think they are representing?
Just my view i could be completely wrong.
I think there's a lot of truth to that. I have a BS in accounting from an excellent undergrad school and an MBA from a middling public school, and have been in the workforce since 2006 (spent 2 years in the Navy after graduation). In that time, I've doubled my income. My wife has a BS in finance from another excellent undergrad school and has been working since 2005, and has also doubled her income. We're both at the bleeding edge of Millenials (born in '82 and '83) but we've done very well for ourselves so far. I've been laid off 1x from a large failing company, had another role before my exit date, and then left that role quickly and went to work for another large F100 company.
I get dozens of emails a month from recruiters looking to fill jobs in my discipline and area (Chicagoland) and from hiring people to work for me I know it's a tough market out there for people worth a shit. In this area, if you've got a few years of experience and can demonstrate success (have been promoted at least 1x at a company) you can command $80k+ with a BS in either finance or accounting.
I do gather it's very hard to break into the field however (my wife got in due to an internship and some connections, I got in due to my connection with my wife.) Once you're in though, as long as you don't fuck it up you're golden.
And, quite frankly, since I went into the Navy after college, I'm probably on the lower end of the payscale for people I graduated with. Of ~150 accounting grads my year, probably 120 went into Big 4/Big 8 accounting, and I bet most of those people who have followed a similar career track as me (ie, didn't take time off to have a baby or intentionally downshift for quality of life, etc) probably make more than I do and may be a level above me.