Actually, with races being close, I also wonder whether CA dividing its electors would get us more attention... The problem is that it favors whoever the majority doesn't like, in the short term.
[1] It must, now, be democratic; this wasn't always the case, though - many states originally had their legislatures choose.
[2] Obviously this language would be tightened up, but hopefully it's understandable.
Moreover, all voting systems have advantages and disadvantages, because many desirable traits of voting systems are mutually exclusive. Approval voting, for example, isn't even guaranteed to pick a candidate that is preferred by the majority of voters. Approval voting can also elect a candidate who would lose a head-to-head race against every other candidate. See http://en.wikipedia.org/wiki/Comparison_of_instant_runoff_vo....
I personally like approval the best primarily because it is extremely simple. All systems that meat the Condorcet criteria are too complicated IMO.
It also has the advantage over IRV that the votes can be tabulated at each polling place, rather than needing to be done centrally, which means both fewer changes to the current polling system as well as lower impact of fraud.
Maybe, but there's the matter of to what degree.
"Moreover, all voting systems have advantages and disadvantages, because many desirable traits of voting systems are mutually exclusive."
True, but that shouldn't stop us from optimizing as best we can.
#3 is the real problem. The Nash equilibrium for FPTP voting favors two strong parties due to strategic voting. Something as simple as approval voting greatly changes this dynamic. I assume that Sergey is aware of this, so I'm not sure what his comments are for.