The only flaw in the EC is that California and New York get too many electoral votes.
Considering how their numbers are propped up by millions of foreigners, you are 100% correct.