If you read the post, then you understand that these outputs can never be realistically spent, since they would cost more in fees than the amount received.
That's only true today. Maybe in the future a bitcoin becomes divisible to 16 places. Either way, who cares?
Again, you do not understand that these transactions cannot be pruned. They must exist until the end of time, and yet the outputs cannot be spent.
So what? If disk space is a problem for you, don't run a full node. I have 10x the current size of the Bitcoin blockchain available on one thumb drive I got for $30. And guess what, it turns out that storage gets cheaper over time. Crazy huh?
No, I'm saying that we don't need fees to go up sooner than necessary just because of one bad actor on the network.
We should be thankful for this "bad actor". He is helping to understand how to deal with a larger issue by working within the system as it currently exists at a stage that is early enough to correct the problem.
Every time SatoshIDICE sends a losing bet transaction, every current node and every new node must keep a copy of the transaction until the end of time.
Yup, that's how Bitcoin works. So what? SD paid a transaction fee to do that.