Here's the flip side to allowing these kids to get paid for their services and not having colleges be developmental leagues from pro leagues.
What many are forgetting is in college sports, the big time players saddled with that huge burden of going to class (lol) and not getting paid (and this is BS, even outside of tuition and room and board, these kids get paid) is that college is where these kids really start gaining their "brand". Their name, marketing opportunities. A top kid going to the NDBL or minor league baseball are riding buses, playing in crappy cities and crappy amenities. Meanwhile, college BB and FB players get treated as god's, have thousands watch them, more on TV, etc...
What I am saying...these guys having to go to college, it is not all bad for them in the marketing/compensation arena. Now sure, Lebron, Zion Williamson is one thing, but no one knew who Saquon Barkley was coming out of High School.