Unlike the old "guarantor" system where a licensed professional or public official (judge, lawyer, doctor, etc.) had to sign your application - basically, people who the government could verify the existence of and hold accountable - there's not very much traceability to the photo system.
As an American immigrant to Canada, I don't see the point - the US has never in my lifetime had either a professional photo requirement or a guarantor requirement for its passports, nor even a digital requirement.
Certainly, paying someone like a pharmacy for passport photos is not rare in the US to reduce the risk of out-of-spec photos leading to a rejection. But that's just a common personal choice and not obligatory.
I suspect Canada's guarantor system is inspired by the UK's, though I don't actually know.