Tell me something new
There are a (very) few owners out there who are lucky to have a trustworthy maintenance shop. The remainder either get proactive and keep an eye on things, or the get variously crap work done.
The "organisation" will always have the approvals. Same with that other massive scam - ISO9000
The CAA rarely prosecutes businesses which pay it license fees. Not suggesting there is any connection, of course

But if the CAA got on top of the game they would end up shutting down at least 50% of the GA maintenance business, which they obviously cannot do.
And, to be fair, maintenance companies have to put up with owners so tight you could not get a 6mm reamer up their back end. This doesn't exactly encourage good business ethics.