Program code is data. You cannot control how people interpret it. Isn't the fundamental issue here, the witness discount? Apart from that i can't see anything else worthy of discussion. If people are prepared to pay for data encoded in txs, they will always be able to - even in the most disruptive way - see 'Stamps'. I can't see any ethical basis to tell them they can't, nor any technical way to prevent it.
Plus, it's impossible to get rid of what he deems "spam" – it's the beginning of an endless cat and mouse game.
nostr:nevent1qqs2fpcdf0f73vypysyeywhrpdnek0sqxstprhvcvl0dtpwmf84xxvspremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59upzplw4arm2urdcz7lqkuw6ypyccxqxj6xc5eze2kwzf8ej97nnge98qvzqqqqqqykk0lca
That's what I thought... That's why he didn't explain further when I asked him. nostr:nevent1qqst9savdng8algy55u3m93kefmumv6ezyhg4nhswhv8ytafqz97ajqpp4mhxue69uhkummn9ekx7mqzypn4hp87wh3pd2u5036r3mj3njnhw5mkmhc9mt0m5cnch5qju8tjsqcyqqqqqqgte03fl