"He claims that Apple opposes repair programs to get people to buy new devices." Well that is crap. I guess in this day and age you can just make any old crap up and state it as truth. Didn't the last administration change the libel laws so people like that could be sued, promises made, promises kept. LOL
I think the record is pretty clear, if independent repair shops want access to any of this all they have to do is get one or two people trained, not very hard nor expensive. Oh, it may be for the fly-by-nighter shops, here today, screw up some repairs, gone tomorrow. But legitimate professional repair shops, not a problem. There re actually quite a few around where I live.
So please explain why getting appropriate training and certification is a bad thing? You need it for some aspects of automobiles (obviously not changing a tire), but more intricate things that matter to operation and safety. You need it to maintain furnaces, to repair plumbing and wiring, etc, etc, etc