Who are you decide what is or isn't a good or ethical use of block space? Transaction fees are a market. If its too expensive, dont participate. The upgrades that enabled this are in the past. We allowed this to happen, its not an exploit or attack, but merely a cautionary tale to learn from and move forward. As soon as you start talking about censoring any kind of network transaction you diminish the entire network.
Discussion
I’m not deciding, I’ll let the free market decide if it’s a bug or exploit. If so they will fix the code. If not, we have to deal with this.
My ‘opinion’ is Bitcoin was designed as a financial instrument to store and transfer value, not to host jpgs for sale.. I never said anything about censoring?!?