EIP co-author here. I just wanted to drill in on this point.
Deploying EIP 6969 is probably NOT a good idea for the ETH L1 ever. Because the ETH L1 should remain credibly neutral, resistent to capture and perverse incentives… that means it is probably not a good idea to introduce mechanisms that send gas fees or other L1 generated revenue to any new party (contract creator, core developers, public goods, or otherwise).
(those of you who were around a while know that these values of credibly neutral, capture resistence, perverse incentive resistence were the hardfought community consensus articulated/reinforced in the debates surrounding the now withdrawn EIP 1890 Block Rewards Funding Funding Proposal )
That said, there are some interesting opportunities to create experiments in dApp developer revenue on L2s in the meantime. I’m excited to see what kind of traction this creates within the L2 ecosystem, and envision a virtuous flywheel where we see smart contract developers receive revenue for the value they bring to L2s. I could even see this unfold such that that CSR could be a competitive advantage to new L2s that are trying to attract devs into their ecosystem.
EDIT: Scoopy says it better/more concise than I can
https://twitter.com/scupytrooples/status/1655632064715055126