My local dive instructor (SDI/TDI) has nothing good to say about PADI. I'm not sure that it's not pure bias but I don't have any way to judge. His take is that PADI courses are designed to make money and not to teach real necessary skills. He says that PADI courses are superficial and have some downright wrong ideation.
I have some doubts. This same guy says PST steel tanks are crap (I got used PST 72 and 65 LP tanks, viturally brand new with new high end valves for $100 for both as opposed to buying a single 80 Worthington from him for $350). He doesn't like Mares computers (because he isn't a dealer??? I really don't know).
I have to admit that when I got my kit for OW with them (after 55+ years of snorkeling experience) they did offer me options (including the most economical). My choices went to what I really wanted and thought was best with no pressure from them.
As far as my OW instruction goes - I thought they were very concious of each individual's progress and were kind enough to suggest additional sessions at no cost. I have no reservation with SDI courses. I've gone through Nav, Deep, Night and Solo. I plan to do Search & Recover soon. The courses are seriously good as long as you have a conciencious instructor.