100% agree and that is why it's hard to get invested in kids these days. You get excited to get a high school kid or transfer and they only stay 1 year and then move on to (green pastures). I absolutely love college sports but but with the way it's run nowadays, it's make it harder to like.
Makes you wonder how much longer it will be until things like salary caps and signing bonus make their way into college sports. Other than you only get to play college sports for 4 year and professionally, you can play as long as you want, there isn't much difference anymore.