But there is a valid reason for it. The US is a union of States, and they hold real power. I am not sure they should give up their power because it is too complicated for some people to understand. At the same time, I would prefer States to allot their electoral votes proportionally so that they could properly represent their population. Nevertheless, there would still be rounding errors.