Disproportion between givers and takers of money makes democracy weak at this. In democratic country, bigger and poorer group can always take some money out of smaller and richer group.
See http://en.wikipedia.org/wiki/File:Income_Taxes_By_Country.sv... - all top countries are democratic.