Businesses are moving away because Canadians are lazy and all about the cottage life. High energy cost. Congestion cost. Housing cost. High taxes. Lots of tax cheats. Lots of illigetimate foreign investments that also tax cheat.
Government tax us to do stupid things with our money like giving money to refugees etc.
No jobs for middle class meanings no spending. Rich class hoard cash and poor class no spending power.