but at the same time, i wonder why optimism would encourage OP Stack rollups for L2's that have zero extra config(eg. there's virtually no change in setup between Optimism and Zora) to me, this only adds friction for both devs and users. i think the config needs to happen at the app/protocol level instead.
farcaster is actually a great social comparison to this systems problem. we shouldn't create multiple different social protocols that have very similar setups, we should instead have stronger configuration at the app-level so that both developers and users have more optionality/flexibility.
Well, as I see it: 1. Having a common OP Stack standard will result in a common bridging standard, leading to seamless UI/UX. The friction must be solved, but not by nuking sharding. 2. Also different shared sequencer sets will lead to less contention, for ex, a gas war on DeFi L2 won't spill over onto a Zora mint.
Selling gas is an incentive aligned revenue model for apps. Also less competition for gas from other apps