But yes, bigger pools have lower variability on proportional or score based schemes as well. So best way to solve the current problem would be taking away the control of the list of included transactions from the pools.
To do that you would have to modify the protocol. Go ahead and write a patch to do that. It won't be accepted into the official bitcoin client and I won't download any client that has that in it.
I'm at a loss here. What's the connection with the protocol? And why would you object? What do you say to
this proposal?
Everyone gets all information from the network. You would have to modify the bitcoin protocol to limit someone from getting all information. It is a reactive response and against the ideals of the system.
The thread does not solve any problem, it proposes an alternative and has nothing tangible to show yet. It was written when there were only a few other pools than deepbit. There are more alternatives now, there are 6-7 other pools and growing every week. It does not solve the fact that there are other pools and people aren't using them.
I don't know what you mean by limiting someone from getting all information, or how it would be applied in this case. Maybe we aren't talking about the same problem. I haven't seen a proposal involving a protocol change in this manner.
The basic idea is, if the pool operator doesn't have deciding power on the transaction list that gets in the block, a "public" pool, or any colluding group of them wouldn't be considered an attacker with high computing power. I'm not suggesting that there is an easy way to do that, but merely, if it could be done, it would solve the problem at hand. I don't have a clue how to do this with a protocol change, it's best if we approach this from the angle of, where the pool gets work from.
The basic idea in the mentioned thread does solve this specific problem, if it can be feasibly implemented, which is something yet to be proven. Either way, I think it's a step in the right direction. Of course it doesn't solve the fact that there are other pools and people aren't using them, that's an unrelated matter. The idea is applicable whether there is only one pool or a multitude of them.