Ethereum is not "losing to Solana" because of TPS or the architecture of L2s.
It's losing to Solana because Eth has a deeply elitist culture that drives away innovative young builders, and Solana has a great dev pipeline.
The problem isn't technical, it's human.