For macOS and iOS development I use Xcode (don’t really have another choice), but otherwise I am using Kate. Kate has support for macOS and Windows in addition to Linux.
I’m not touching VSCode, I don’t want to use an electron app as a code editor, nor want to use something with Microsoft spyware and propriety plugins.
One answer to capitalist companies seeking to maximize profit at all costs are worker owned companies. When the workers are in control of the business decisions, they won’t vote for the decisions going against themselves.
Sadly, I don’t know that many worked owned tech companies. One example is https://www.igalia.com/
If more people would be willing to start work owned companies rather than your typical capitalist startup, we could have more options.