First, look who's jumping down throats... Please keep it civil.
I've kept it civil, and I made that comment based on a posting history.
The electoral college was designed to allow electors the freedom to cast votes contrary to the pledge you've mentioned.
So the pledge to vote the way the voters of the state that elected them want them to means nothing. The fact that they are disenfranchising their voters means nothing.
And no, the system was not designed so that the results of other states are intended to influence the electors for anyplace else. Montana electors are not supposed to care what the voters in Oregon or California do. They're Montana's electors. And Ohio's electors are Ohio's, not New York's. Etc. etc. etc.
If you must complain, I recommend you direct your complaints at the actual process
I'm accepting the process. The complaints are directed towards those who think some fictional "popular vote" means something. Or a petition calling for a different result. Or a protest march calling for a different result.
So "boohoo" yourself.