This is so true.
After spending a decade in software development, I'm finally staying put where I am. So many times as a developer you hate something about your job. So you go out and interview, build some stuff for show on GitHub, and then finally land that job that's going to take away all your worries and grievances you have with your current employer.
Only to find out all you did was swap one set of problems for another, totally different set of problems which weren't an issue at your former employer.
You either accept this stuff as just something every company has, or you'll go crazy trying to find a perfect company/startup/agency to work at and you'll never get any further in your career.
The only question is, do I buy a boat, a beach house, or a lake house? I live near a lake and already have a jetski and a friend with a boat, maybe I should just buy a tract of land to drive my jeep and some ATVs. I mean, maybe people get a lot of happiness out of work, I certainly don't. I like to have fun.
There is nothing I can spend any amount of money on which will make my free time happy enough to make up for the misery of a job I do not care about. It cannot be done. If a better job means I have to take a pay cut, no matter; it's worth it for a happier life. Any job I could possibly take at this point in my career will pay enough to live well, anyway, so I don't see much point in trying to maximize income. Hedonic treadmill, diminishing marginal utility, etc.
I mean, we all hope that, but that could change without a moment's notice. For people outside the tech field, the last year's inflation, gas prices, and skyrocketing rents, their lifestyle went from 'enough to live' to 'short about $1k a month.'
If you live in a major western European city, yeah, you don't have to worry too much about money, there's a lot of social services available for you to fall back. Elsewhere, it's much more competitive.
Homeless -> Volunteer worker -> Govt job -> Non Faang -> Faang -> Enlightened that you missing out on life.
Other peoples situations always seem better/easier. We don’t have enough data and are just too poor at objective evaluation.