Ethereum's biggest problem is scalability. I'm sure everyone agrees on this. However, quality projects are still running on Ethereum. Thousands of developers are releasing their new projects on ethereum. I don't know if everyone trusts Vitalik, but everyone is staying on Ethereum despite all the problems. I think if we are going to see a change, positive or negative, they will start it and we as end users will follow them...
most of dapps right now are blockchain agnostic, they don't just stick with one blockchain but gonna expand as much as they can, since if its EVM based literally what they needed to do is just doing some testing with their existing codebase and deploy it, heck, some even expand to the blockchain that doesn't rely on EVM, there has been many emergence of dapps that are omnichain, they usually utilizes bridging protocol like layerzero, considering that these bridging protocol already have abundant liquidity and good routes all the problem with bridging has been solved.
aside from that, most of the new blockchain also incentivizes existing dapps to integrate to their network so it's also the thing that causes massive dapps expansion across various blockchain so the argument that ethereum got all the quality project is little bit irelevant right now.
on the other hand, after the introduction of blobs, in my opinion, ethereum devs are taking approach to cultivate L2 for the sake of offloading complex, gas expensive computing to the L2. so the L2 is where the dapps interaction will frequently occurs and ethereum will secure those networks through blobs that significantly reduces gas cost compared to calldata for the L2 settlement (posting L2 transactions data to the L1). at least that is what I think of it.