Canada's oligarchs like the fact that only Israel and US is allowed to compete with them, and elections are cheaper to buy. A single state makes them lose power. Population understands only negatives from US, and also would not vote for Trump.
Unfortunately for Canadians, they are still programmed to side with US over China and Russia, and that programming makes it a blasphemy to seek independence that would also protect them from the US. As long as Canada's position is to beg to restore its fully subservient colonial status, then the Trump extortion will continue.
One goal that Musk would have behind this is that it can destroy the big 3 automakers.