My next-door neighbour is still a hardcore Ford supporter. He's a very smart guy, works in consulting. But when it comes to Ford, he just seems to have found his position and refuses to deviate. Perhaps it's a matter of pride, as in not wanting to admit that he was wrong. There's definitely a significant element of him just being straight-up a selfish, spiteful jerk. He frequently talks about how he's glad that "despite his personal problems, Ford sticks it to the socialists on council". When pressed for details, "he's not raising my taxes". When asked to rationalize that against the Scarborough subway tax, "it's just a 0.25% tax raise". When explained that a) it's 1.6%, and b) a raise is a raise, he falls back to "Well the other options will be worse. Chow will just tax and spend and appease the unions."
He's a smart guy but he's set in his ways. He's bought into a lot of the Ford mythology and misinformation, and he just refuses to budge. In a way, it's actually much more frustrating. His support is based off of things that simply aren't true, and he refuses to acknowledge them as lies, despite clearly being smart enough to think critically about them. If he were a stupid person, I'd at least understand, but he isn't.