A note on the electoral college: the size of it is determined by the number of senators and number of representatives per state. The house of representatives can easily change it's size and reapportion seats more fairly, and therefore reapportion electoral college votes more in line with the population. States like California could easily outweigh states like Wyoming in such an endeavor and make it happen, but still they don't. Why? They should want to increase the power of their state in the house, no? Perhaps it has something to do with their power as an individual representative in the house, but whatever the reason, it isn't a problem strictly caused by the constitution, it is a problem that congress refuses to solve that they could very easily.