In both of the last two elections a liberal third party candidate ran and split the democratic vote and so we ended up with LePage for two terms.
Just as the Republicans have a far right Tea Party component, the Democrats also have an ultra-liberal component that will vote issues rather than party.
It is not a bad thing to have ultra-liberal views, but when voting on principal will obvious throw the election to the far right wingnuts of the other party, purism becomes foolish.
I am an ultra-liberal and I would have voted for Bernie had he been the nominee; but we all should suck it up and get behind Hilary. She will be a good President, and there is only one alternative and it is frightening.