Are you really calling engineers who earn 300k and more at those companies “slaves”?
Still, costs are in line with those wages, so my mortgage was costing me ~$5k/month, my electricity was peaking at $1k/month, my water was $500/month, my property taxes were $1500/month, etc. etc. etc. A high salary doesn't necessarily mean unbound wealth, it just makes living in that VHCOL area comfortable.
Sadly, I still can't afford to stop working, but that's more down to the completely terrible form of "healthcare" that the US employs, and not my actual job.
There's no guarantee it won't become like the UK or most of Europe where software engineering salaries are miserable.