Millionaires with a few million dollars aren't the problem
The biggest problems are the handful of billionaires and the billionaires that are not Canadian but have a strangle hold on companies or corporations that affect Canada.
If the government could just tax the ever loving shit out of billionaires, they'd remove the single root cause of a lot of problems in the country and actually allow some sort of competition in all industries. This would allow the economy to spread the wealth to more Canadians than to a bunch of non-aligned billionaires who could care less what country they are attached to because their wealth is so great, they are basically their own country at this point.
Millionaires aren't the problem .... Billionaires are