Developers are dramatically underpaid, just like all non-exec labor. It's ridiculous to complain about devs making 300k-500k a year when execs are pulling in millions or tens of millions a year with 10M-100B worth of equity under their belt. Focusing on anything other than that is a complete distraction and counterproductive. Devs should be getting 10X their current salary and execs should be getting 1/100th theirs.
I'll add that if you can't easily afford a family house next to your office, you're not overpaid.
I'll add that if you can't easily afford a family house next to your office, you're not overpaid.