...you can't compete with Amazon using 'independent contractors' that drive their own cars, work until 10pm, 7 days a week, with no benefits.
thisorthatorwhatever
...or at the very minimum crack down on the 'independent contractor' nonsense. Make Amazon pay for UI, vacation, healthcare, car insurance, for all its delivery drivers. Our politicians allow too many scams, and it hurts everyone.
In Ontario we've had a proliferation of for profit career colleges. The student visa is used to get into Canada, granted by one of the for profit degree mills. But in reality they are schemes by people looking to work in Canada, that couldn't get a proper work visa.
https://nationalpost.com/news/canada/20000-indian-students-didnt-show-in-class-after-arriving-in-canada-what-happened-to-them
I'm a lefty, but not partisan. This nonsense has been happening at a Federal level for years (immigration and colleges are federal), the Liberals have been in power since 2015. So this is the LIberal's fault. They've recently put a cap on International students, that helped, but too little too late.
We heard the same about Japan.
Soon we'll be hearing about how Nigeria is spending oil money and growing its manufacturing.
Wait till the U.S. finds out about Brazil and its ability to manufacturer.
When the war is over between Ukraine and Russia, you'll have two more countries restarting non-military production.
South Africa is picking up everyday.
If Europe ever manages to dig a tunnel between Spain and Morocco the Iberian peninsula and N.Africa would transform.
Making Amazon pay its workers would greatly level the playing field so Canada Post can compete again.