It’s pretty easy to make over 100k in high tech if you have the commensurate degree and experience. There is a high barrier to entry and you can’t ‘fake’ competence in it, so employers still need to pay the big bucks to attract (and keep) the top talent. The risk of being ‘out sourced’ if overstated, in my opinion, as well.
Heck, I make close to that (if you include benefits) working in higher education *without* a degree; which is a notoriously stingy gig.
I agree with the previous posts; my experience is that in my age group (25-35), being over-leveraged is the exception, not the rule. I’ve fought about money with every girl I’ve dated in fact; they all *expected* a top-dollar lifestyle, regardless of our financial situation. Designer clothes, new cars, bling, fancy dinners a couple nights a week, etc. The sense of entitlement of my generation boggles my mind at times.