Not to be blunt, but there are no ‘ethical’ companies. But at each of those companies, there are good people and good devs who don’t agree with the unethical decisions their management has made.
If there is a game you strongly feel you would enjoy, you can get it knowing you’ll be supporting at least some good people.
All that being said I do still draw a line and there are some microtransaction-hells I refuse to touch.
Age of Empires 2.
I like the mix of challenges the enemy factions bring, the randomness of the levels, and the flexibility of how I build up my army.