Exactly. They don’t get the votes precisely because of their incompetence and coordination with the liberals.
People want a leftist alternative, but the NDP serves as more of an extension of the liberals to absorb and control activist energy. A party meant to absorb and depress leftism cannot simultaneously use it to gain momentum.
Of course Canada is moving towards fascism. It’s not because conservatives are maneuvering so well. It’s because the liberals are also moving further right towards fascism, and NDP are too corrupt and incompetent to offer a meaningful alternative (and NDP leadership coordinates with the liberals to keep it that way).
Just look at who the liberals are throwing in as potential replacements: a bunch of pro-corporate goons even farther right than Trudeau. All while the liberals raise the entry fee and requirements to ensure only a corporate backed candidate can even run. There’s some growing support for Freeland to be the pick, even though she’s literally been linked to far-right Nazis in multiple scandals.
Fascism will win because the entire charade has already been rigged to ensure that’s the only possible outcome.
So then save cash, set up a raid array, and get multiple proper backups running. You need to do steps 2 & 3 regardless.