I don't see how much the leadership training and professional knowledge accumulated through four years in the NROTC program could be significantly augmented by 9 weeks (or however long it is now) in OCS.
I agree, but in a different light.
OCS teaches how to be an officer, however I'm under the belief that if one expects OCS is teach them all there is to know about leadership without any practical leadership experience or effort beforehand, they are in trouble. Therefore, when they select OCS applicants it is under the impression from their application that they have some leadership qualities of their own already that can be refined at OCS. Their is still intuition, wisdom, knowledge, communication, and people skills found only through real world experience, hence the reason OCS works. It isn't made to make leaders from the ground up, but to refine them. Ultimately, no matter what commissioning source you are part of, the burden of leadership development is on the individual. Leadership development takes years to know and a lifetime to master.