- corruption, especially in QC
- over-the-top safety requirements, regardless of project size. E.g. in Toronto every road work sight has a police officer present who’s just standing there bored out of their mind. In Montreal it’d be two persons on each side holding a flag - a job in Europe replaced by a temporary semaphore.
- lack of experience and expertise. Canada is a relatively young country with very few major infra projects under its belt.
- lack of funding due to low density. You just can’t build ambitious infra projects for such sprawling city design. Every city, except Montreal to some degree, suffers from urban sprawl and low density.
- lack of care by citizens. Most Canadians aren’t well travelled outside of Americas. They don’t know what good cities look and feel like. Even when they go on vacations it’s generally cheaper destinations in southern parts like Cuba, Mexico and Dominicans.