I think that I know why there is often an anti-MSD bias.
Calculate a variable [DPC], which stands for dives per certification. In other words, total number of dives divided by total number of certs.
I don't know if this is true or just a stereotype, but I think that there is an assumption that MSDs have DPCs at the low end of the general range.
I think that a diver who really wants to up his or her diving game is much better off pursuing technical training than MSD. And that's true if they never plan to go into deco or dive below "recreational depths" outside of training.
I think that Technical training is a better use of training time and money, because it really isn't about gear or procedures. It's about mindset. It's about making the transition away from the dive plan of "tell the DM when you are at 1500 PSI". It's about approaching every dive by considering the profile, gas, gear issues, decompression stress and potential failure modes well ahead of time. And it may be quicker and cheaper than trying to just get five random cards after AOW/rescue.