It is really a big loss for small traders that's why BSC is getting strong. Right now even the EIP 1559 didn't solved the problem rather worsen it. In my country, we have this regulated exchange for crypto where they charge a fix 0.0072 eth for every transaction. Very ridiculous amount for just a transaction fee. Uniswap is even higher in some cases where a 100$ for a single transaction is deducted.
Ethereum 2.0 with its POS will be effective December and hopefully this will keep transaction costs down. The large transaction value makes many projects switch to BSC and I think this is reasonable for the convenience of investors especially with the increasing number of DeFi projects, transaction costs must be low to be profitable