Simply not true. You can take all the pre-apprenticeship courses you want in Ontario (for ex.) but tough luck finding an actual apprenticeship placement without having an inside track (aka family in the union). Companies don't train in canada whether apprenticeships for trades or internships and training for other jobs; they just poach existing workers.

The single biggest change our governments could do is MANDATE x number of apprenticeships per company size. Make it the law.