What I said was that I was not in favor of direct democracy. In context, what that means is "rule by referendum". I'm against it, and so were the authors of the Constitution. And they had good historical reasons - they saw what happened to democracy in ancient Greece. That position is not directly related to the electoral [not electorate] college. I could be against the electoral college without that invalidating my position on referendums.
As it happens, I am in favor of the electoral college, but on different grounds - limiting the ability of the large states to run over the small ones. It's the same reason we have a Senate, not just a House of Representatives.
However in the case of things like brexit vote, it really does seem like it’s the elites versus the common folk battling out what their vision for what the country should look like.
I wouldn't be surprised if that were the case, but information from someone who knows more would be nice...