You're right, but only because you set up a false dichotomy. I think healthy teamwork, sustainable lifestyles, and good pay are all possible. If you only make good money by being a jerk, then there's something messed up about the market or business plan, which seems like a recipe for worse compensation, not better.
I too believe those things are achievable, and I said repeatedly that fair pay is important to me.
However, terrible places that stay in business are often compelled to pay more. Sometimes they can do that because they exploit their customers. Sometimes it's because they can dump negative externalities on others. Sometimes it's because they cut corners. Sometimes the work is just soulless and extractive.
And sometimes it's just because they are very stingy with non-cash benefits. E.g., I was just talking to someone who had taken 5 months of paternity leave. I have friends who will take 4-6 weeks of vacation per year. I know other people who get a lot of support for education, for speaking at conferences, for learning.
If a company does more of the bad stuff and little or none of the good stuff, they can afford to offer higher salaries. And that's fine. If somebody wants to work at a place like that, godspeed.
As a perhaps more obvious example, consider some equally smart but differently trained people: lawyers. I have friends who joined soulless corporate firms, worked 100-hour weeks for years, and now are doing very well financially. Some started their own small practices doing the kind of law that interested them; they make decent money. Others do public service law for nonprofits, helping people who can't afford to pay lawyers; they make yet less. All of these are reasonable paths, but they pay very differently. If one of the non-profit lawyers gets an offer from a giant law firm, their current employer will not try to match that. Everybody understands that.