What exactly is your definition of "middle class" and "upper middle class?"
"Should have no problem getting $1M by age 55" is totally not just "middle class." by my definition its "rich as fuck." and I'm saying that as someone who grew up poor and is now "rich as fuck." We can save ~70% of our take home salary and have enough spending cash to, literary, do whatever the fuck we want without ever worrying about the cost.
> Everything else is working poor.
"Yeah, you're poor if you aren't a millionaire by your 50s" is so silly I would believe it to be satire in a different context.
>15 year mortgage on a house.
I could have gotten a 15 year mortgage, strongly considered it, but I went with 30 because the interest rate was absurdly low so I believe I'd make better return investing that money rather than putting it towards my house. It's a risk/tradeoff I was willing to take. Everyone's situation is different.
If you absolutely require a 30 year mortgage on your home to make payments and don't have a good down payment or savings, you probably can't really afford it though.
>Don't have kids until 30's
There's both pros and cons to having kids younger vs older. It's an individual choice if and when to have children.
> Tech pays well (initially), but require along hours. Be prepared to do nothing but work in your 20's
That's silly, it certainly doesn't have to require long hours. I don't work long hours and I certainly didn't in my 20s either. In my 20s I worked less with more flexible hours than most of my peers.
>$80k educational savings for each kid
Oh, God, no!! Paying my own way through school is what made me make good choices. If my parents gave me $80K towards school I would have never taken it seriously nor understood the value of $80k.
>Remember 55 is elderly.
No, its not.
Again, all this stuff about being fired at 55, it's a Silicon Valley startup culture nonsense.
>home ownership
Is certainly not for everyone!!