Wasn't part of the problem of a direct vote system the probability that the candidates will basically just court (and later, enact policies that support) the states with the highest population and leave sparsely populated states as inconsequential, because they suddenly are?
Except the electoral college doesn't stop that candidates from courting states that actually matter in the elections.
It's not like, for example, Texas and California will vote any differently unless the corresponding candidate personally makes his mission to piss in the living room of every person in those states.
Check last election's number of visits to, say... Ohio and Pennsylvania, against every other state combined or something.