The EC never fulfilled that function. Faithless electors have never changed the outcome of an election. The notion that the EC exists to ensure that popular sentiment doesn’t elect someone deeply unfit for the office was definitely disproven in the last election.
Swinging it to Hillary would also have elected someone deeply unfit for the office.
I agree that last election was the perfect scenario for the EC to do its job. But who should it have elected instead? And, could it have actually done so without touching off a civil war? (Not a rhetorical one, not a metaphorical one - a real live shooting live rounds, dead bodies piling up, state against state and brother against brother civil war.)