To be honest, if Mulclair was the leader of the Liberal or the Conservative party [and he really could lead either one] I would vote for that party. The guy has his **** together. He would fire people until ships get built and planes get delivered. He is not a large management fan, look how small his own circle is. There would be pipelines built because pipelines mean blue collar jobs that pay a lot of taxes to support Indians and environmental causes. Wood that is cut in Canada would be milled in Canada. Cheap, poisonous Chinese junk will not make it off the docks. Our population would grow because having children will not be the financial burden that it currently is. Yes, personal income taxes will rise slightly for some, quite a bit for others. Corporations will be held to account and respect the rule of law, as they currently are not held to a decent standard commensurate with a responsible country.
He certainly understands and would improve the annoying pocket book issues of Canadians in the private economy [bank fees, surcharges, admin charges etc].
As leader of the NDP, he is not able to stare down the unions. As leader of the Libs or the CPC he could do that and gain a lot of taxpayer respect, in the meantime JT needs to pander and Harper needs to grovel. He is much smarter and more politically savvy than the combined egghead quotient of the party apparatus of the liberals and NDP. He is a frustrated man with the party he currently leads. He could do better elsewhere.
edit to say: CPC will not be getting my vote again unless serious changes occur in very short order, which is highly unlikely.