If you own 1000 ETH, you pay 10 ETH in fee for fast speed transaction, if you own 100 ETH you pay 1 ETH fee, if you own 10 ETH you pay 0.1 ETH.
In stock market, poor people pay the highest trading fee, where rich people pay low trading fee, 401k probably paid zero trading fee because they own the brokering market, yup, stock market benefit rich people and punish poor people on trading fee alone.
How do you even come to conclusions with such transactions fees on Ethereum network. I am ignorant about stock market fee since brokers differ but I do know that stock market can be compare to cryptocurrency, this is why we are park of decentralization.
Ethereum fee depends on how busy the network is and trust me, u can send a 1000ETH with a fee below $40 during weekdays, you should do more research before coming to conclusions and misleading others.