This response got way too long, so I apologize in advance. Generally, I see where you are coming from, and I am happy to change my opinions on this, but this is where I’m at right now:
The way I see it, the important project is secured by the value that the network provides to its developers. Put another way, if you believe in Bitcoin, you buy some bitcoin. If you believe in it enough to contribute to the codebase, you are just protecting your investment. What stronger incentive could there be besides securing your savings account? The incentives are already aligned, why mess with them? By funding developers, corporate entities, sovereigns, and bad actors could influence what gets merged in Core.
I do concede that in a free market, entities can pay developers to contribute and there may be nothing I can do about it. But I am still against it, and I think Bitcoin is better off if developers do not accept money from outside influences. I also could be wrong about my opinion - maybe we should reward the developers we think do a good job. In fact, I like zapping devs on nostr when I can. I also think that maybe I’m thinking too far ahead and too cautiously - maybe I should wait to steer the ship once I get a better view of the incoming iceberg.
I suppose what puts a bad taste in my mouth is what I see happening with things like lobbying - corporate entities influencing legislation for their own profit, at the expense of the people, and I don’t want that to happen to Bitcoin. As I’m sure you know, there are many perverted incentives in society today that I would like to stop (e.g. 70% of FDA funds come from pharmaceutical companies), but I have limited power in such cases.
As for spam on chain, I also hope that whatever happens doesn’t increase spam 🙏🏼. But I may differ in opinion in few ways. Here are my thoughts:
1. I suppose I could do the math to get a better idea of the exact impact, but generally, the larger the blockchain grows in size, the more expensive it becomes to run a node. If the rate of growth of the blockchain outpaces the deflationary effects of Moore’s Law on storing the blockchain, then it becomes relatively more expensive to run and removes potential nodes from running.
2. I don’t think that blocks need to be full necessarily in order to secure the network. True, mining becomes more profitable with higher fees, but we should incentivize miners to focus on finding cheap energy, not making less efficient miners profitable.
3. Spam raises the bid to get transactions in a block and therefore increases fees. Unnecessarily higher fees deters users from making cash transactions and drives them to more centralized alternatives.