Why?
Not everyone wants to go to college, they can't be forced to go. It's not the "minor leagues" of the NBA.
Please note that my comment you quoted begins "IMO kids who enter college...". I intentionally omitted mention or reference to kids who do not enter college. If they're 18, I have no problem with them going to the NBA, provided someone wants them. But once they commit to college, I cannot condone attending one or two years and then bailing out. If you're going to enter college, stay long enough that it's worthwhile - and give your body time to mature.
But college ABSOLUTELY is the minor leagues of the NBA, just as college is the minor leagues of the NFL. There is no possible question that college performance is the primary way that most (not all, but the vast majority of) athletes demonstrate their potential to professional sports leagues. This is especially true for the NBA and NFL.
MLB is an exception to this because they have farm teams that literally are minor leagues. This farm structure doesn't exist for the NBA or NFL.