Alice can spend all her 100 tokens on A, and she gets 10 votes on A. Ditto Bob can spend all his 100 tokens on B, and he gets 10 votes on B.
But if each of them spends 50 on A and 50 on B, then A and B both get 2*sqrt(50) ~= 14 votes, so both Alice and Bob win by colluding.
What's to stop them doing this?