Well, the solution, as usual, is to spread the hash around. After a day any coins that don't stake get clumped together in 1k chunks anyway, which will kill his weight and allow everyone else to stake. So the fewer blocks that get mined at his pool, the fewer coins that get fed into the machine, the less weight he has, the more everyone else catches up.
Hmm. You know what would really help this network? A p2p pool. That way mined coins would go directly into your wallet instead of sitting in a pool, and it would break up the blocks into pieces, which would allow miners to increase their weight over time.
yes we need a p2pool asap.