There are rules in any democracy and smaller parties get screwed by Elections Canada-whoforced the Rhino party out of existence. Sure Quebecers can vote for whoever they want, but there ought to be rules for federal parties. I think a federal party ought to be forced have candidates running in at least seven provinces with half of the country's population. This is constitutional formula for amending the constitution. This would stretch the BQ's resources and dilute their message.
We are a federal state, not a unitary state. A unitary state has no provinces so every party in France, Japan, Poland or Sweden is a national party because they do not have another level of government in provinces that handle important matters like health and justice.
And yeah, we have cowards for politicians too.