At least it is voted by the people no matter how imperfect it is. 1200 people is hardly a definition of "by people".
Those 1200 definitely aren't.
Yes, the US system may not be perfect, but to put both on the same balance is such a misleading comparison.