I don't agree with that. They only items that require others to make changes are: NBA end one-and-done, Apparel companies be more transparent, NBA work the NCAA to develop a youth league. They can't force the apparel companies to do anything, so what do you suggest the NCAA do to prevent them from providing money to AAU or to players? If the NCAA started a youth league without the NBA I'm not sure that it would be able to compete with AAU at all, so they would need the NBA for clout.
The other things are major changes that the NCAA does have control over: Not allowing NCAA coaches to attend AAU events or interact with AAU coaches. Developing separate and independent investigative authorities that don't have ties to any particular school or conference or even the NCAA. Giving NCAA coaches more access to high school players(to reduce dependence on AAU coaches). Strengthening penalties for violations. Allowing high school and college players to get advice from agents without losing eligibility.
Even with the one-and-done rule, they have NCAA alternatives if the NBA does not change such as locking up scholarships when players leave, or making freshmen ineligible. The NCAA cannot legally stop one-and-done players period. They can however prevent a one-and-done from playing the one year. Or they could make the college team suffer greatly if someone does leave after one year.