Beg your pardon, when was the last time you used BTC and paid something with it?
BTC is slow and expensive.
It is time to moderate the Whitepaper. Bitcoin is not a payment vehicle any more.
Bitcoin not being a
perfect payment system doesn't mean it is not a payment system used by many people to pay for something. Whether or not I, as an individual, used it for payment doesn't change that fact either.
However, OP_RETURN is a tolerated and standardized abuse that bitcoiners came up with to prevent abusers from using output scripts to "inject data" into the chain and create unspendable UTXOs.
so would you consider segwit to be another "tolerated and standardized abuse"? how does 2 things that take up the same storage space on disk and yet one of them has an artificial thing that weighs it less? sounds like abuse to me. ripe for abuse.
I think you missed the argument entirely.
The point is Bitcoin has a purpose and a utility. That is to be used as a payment system. If you use it for something else (storing arbitrary data), I call that abuse.
OP_RETURN is method of storing arbitrary data in this payment system. That makes it an abuse. But it is standardized, accepted and tolerated. Most importantly because it is part of the protocol, it does far less damage (eg. the outputs are provably unspendable and aren't included in UTXO set) compared to the exploit used in Ordinals attack.
SegWit is NOT a way to store "arbitrary data" in transactions. It is a way to fix malleability and also help the capacity increase of this payment system.
Finding an exploit in SegWit to create Ordinals Attack is a different matter that doesn't categorize SegWit itself as an "abuse".