>since it is congress overriding the will of the people.
Say what?!
It's Congress keeping the President in check. BTW, the President is not directly elected by the people and doesn't actually [directly] represent them. The President is elected by the state governments (legislatures) and is supposed to be chosen because the States belief the President will faithfully uphold the Constitution and the laws passed by Congress. It may happen the the States use a popular election to choose their electors that elect the President, at least for now, but the President isn't supposed to represent "the mob" (majority or the populace). It's also why the electoral college is used for electing the President rather than straight popular vote.
It is congress overturning the result of an election. Ergo it is congress overriding the will of the people.