This is a good time to say what puts young people off most. It's the voting system itself, because it doesn't encourage people to participate. When young people, or anyone, live in a really safe constituency, one that belongs to one party, but they do not want to vote for that party, they will not vote at all, because they know that their votes will not matter, will not be counted.
In my opinion, that is what explains the low turnout rate in elections in Canada, particularly among young people. If my memory serves, the rate was 33% in 2011. It increased a lot in the last federal election, but the fact remains that the voting system does not encourage people to participate. In my opinion, it is not just the practices of politicians, it is the reform of the voting system that will get more young people going to the pols.