Alceste, no.

Law societies have no influence on the supply of lawyers? You cannot simply graduate from university with a law degree and start practicing. You have to complete the province’s Bar admission course and articling, and that's where they exert their supply control, just like any other self-regulated profession (such as accountants).

The fees for lawyers are high because of supply vs. demand.   If there were more lawyers the fees would be lower, its straightforward economics.  More paralegals would do it too, as I said, the vast majority of legal functions do not a need a lawyer.

And judges societies have a huge in judge selection. They screen all candidates to the bench and make recommendations.

Last, look Flyer4's comment below.  Insider's always game a system, and the court is totally gamed to benefit only the insiders.