Flawed? Please.
If elections in the US were decided by popular votes, there would be a liberal president every election. Why? Because the only reason why Clinton had the popular vote, was because of California, with a huge population largely biased to the liberals. What about the other states...