If democracy is based on majoritarian rule, equal representation and the power of the people to choose who they want, the U.S. is not a democracy.
OK, so it's not a democracy. Read the Federalist. The US is a REPUBLIC, a system for negotiating conflicting political interests that may or may not be best served by majoritarian decisions. Three wolves and two lambs voting on the dinner menu is a democracy. I'm pretty sure the lambs would not be embarrassed to learn that a system in which they are not food is "not a democracy."
The electoral college is a brilliant solution to the problem of political contention between high-density and low-density economic interests. The founders were probably wrong about the extent to which electors would assure that good people run for the Presidency, but that’s only one aspect of the institution’s purpose. The allocation of clout — House seats plus Senate seats — is the reason we need to keep the thing around.