This is bullshit.
If you do this, you kill any credibility Bitcoin has.
It's not Gavin's place to DICTATE what transactions should be allowed and what transactions should not be allowed.
The beautiful mathematical design of Bitcoin just makes sense. This does NOT make sense in the same theoretical, effortless way. This is arbitrary.
Gavin, if you can't come up with an actual decent, good system for transaction fees that makes sense and solves this problems as a mere CONSEQUENCE, instead of enforcing it in a ridiculous, absolutely not thoughtful way, then you don't deserve to be the main developer behind Bitcoin and you should GET THE FUCK OUT of the way.
I'm so unbelievably angry right now that the main person responsible for the progress of the Bitcoin software is even considering this. If there ever was a time where we needed Satoshi, this is it.
Mark my words, if you implement this, it's the beginning of the end, the end of something beautiful. You do NOT have the right to make such a decision!