I was careful with my wording. I said incentivize, not force.
but clearly you believe that banning ordinals would result in a mad rush on using something like bitcoin stamps that's very clear from how you've been talking here.
Besides, are you banning something with the mindset that its supporters won't attempt to bypass your measures? What would be your excuse if they move to UTXO set? "Yo, we banned that tapscript type to stop Ordinals, but it didn't work out, our bad".
as long as they are not allowed to store data without limit and hog up the entire block AND get a 75% discount on the size of their data, they can do whatever they want to. but incentivizing people to store large amounts of data that way is just not ideal.
If the manner in which they use that OP code is none of our business, then the manner in which they've designed to store trash in the chain is neither our business.
OP_CHECKMULTISIG was explicitly designed to allow people to do multisig transactions. where is the opcode and bip for ordinals? that's right. there is none. big difference.
clearly the developers were asleep at the wheel and didn't realize that someone would be able to hog up all the space in an entire block using a single transaction. they just didn't realize that could happen. now they don't know what to do so they're not doing anything. but bitcoin is a mess because of it, kind of. and no one wants to admit anything.
Personally, and as everyone has already noticed from my posting history about Ordinals, BRC-20, and Runes, I am agnostic about them and/or what's being built with them.
you do realize that these people storing data using ordinals are getting a 75% discount on their fees. i disagree with that. if they were paying the full fee that might be different. but even then, obviously it is nice if you limit how much data can be stored per transaction. there's a precedent for doing that you know...