This is how I feel about college athletics. Make a minor league and pay the players, don't spend millions of govt/tuition dollars on coach salaries that could be spent on education and research.
College baseball does exist, but it's not a de-facto minor professional league like college basketball and football are. Even the lowest level of the professional minor league system is stronger than college baseball, and it's perfectly normal for strong enough players to be drafted directly from high school into the professional minors.
And since NCAA is a cartel, they can't sell their labor on the free market without moving abroad...