TEEs are fine in some applications,  but provide none of the permissionless and decentralization benefits, in addition, their tamperproof capabilities have been highly questioned in recent years.

Illia is talking specifically about blockchain for financial txs, a subset of what is possible