We really are a minority here; most people don't follow politics at all and only vote for the person they "like" the most. Look likeable, say what people want to hear, have some catchy slogans, and you're done.
Conservatives have easy to understand promises: protect you from the dangerous baddies, protect the canadian traditions from those weird foreigners who want to have things their way, and a STRONG economy which means more money in your pockets.
The other parties' positions are not as easy to summarize or as "striking", so it sticks less with the uninformed population.
Conservatives have the best "marketing" skills, and that's all they needed. Their Australian strategist must have helped too: I guess this niqab storm in a teacup must come from him.
I wish I wasn't that cynical.