There are certainly stories of overzealous enforcement, but the context of Loi 101 and its amendments is worth considering.
Québecois is really interesting. It has a lot of old, outdated French in it due to the colonial connection with France being severed hundreds of years ago, where it evolved distinctly and the locals made different decisions on what to change and how to adapt to new concepts.
One could argue the French government has been obsessive about policing language much longer with the académie française.
Yeah, my team actually has a mix of great, good, and replacement level PMs. The bad ones either get let go or moved elsewhere. It helps that we tend to draw them from the roles that would be on projects they’d manage and seem to compensate them well enough that we retain all the good ones.
If an org can’t find good PMs, the org needs to create them and pay them enough that they stick in the role. It’s not easy, but it’s not rocket science.