I think the more important thing than fee of smart contract platform is the cycle of bull season because bull season will triggered the user of AMM will increasing. Although the fee of Solana is near zero with highest TPS, but if the trend of market on bearish, the price will down and many user will left the market. Solana blockchain can be solution for high fee transaction and network congestion but this project and need long time to be top of smart contract platform because BSC and ETH also keep on development to be better.
Projects will always give you cheap transaction fee when their networks are new and don't have too many transactions need to handle.
Do you know details on how Solana pick transactions from mempool to confirm and how transaction fees on Solana network will be calculated?
If the network does not have algorithm to prevent fee skyrocketting with demand, fees will be changed from cheap to expensive. When demand for transactions is bigger and price of coin is higher.