The biggest reason TEEs are winning is speed!
Other privacy methods can be painfully slow or expensive to run. TEEs give you privacy at basically the same speed as a normal computer.
If you want to run a complex trading bot or a DeFi protocol privately, you need that speed.