There saying one reason why College players bad is cause how teams have been overpaying highscool kids to stay out of college lately. But now with new CBA they expect more kids to go to school which will cause college players to be drafted alot better down the road
That's not necessarily true. Unless the CBA drastically changes after this current term is up, the #1 pick is always going to get paid at a specific slot and if the kid decides to go to school instead of taking it, he's just going to get paid the same the next year and lose out on one year of compound interest.
Now if you're talking about overslot signings or whatever, then it's entirely possible that a kid picked in the 40th round will no longer be signed for way overslot and can improve his draft position in following seasons. But if that kid is that special and realizes that he could be making $X as a first-round pick and would only make making $100K more if he goes up a couple picks the next season...why would he wait? If he's that special he's going to get picked in the first round, possibly in the first ten picks, and the slot bonuses are set in stone with very little difference in between. There does exist the possibility he decides "Oh, gee, I think I'll hold out for that extra $100K" but with the specter of injury looming, makes sense to just take the money and run. If anything, without as much leverage by using the college game in negotiations, the college programs are going to suffer because high schoolers are more likely to take the money first and feel regret later.