I will never understand why people are against players getting paid in college and the NFL.Can't blame them really. If you have a chance to get a bag take it, teams/coaches have been exploiting players forever.
Then most dangerous and physical team sport, the # of years you have left is limited, your an injury away from your career ending or taking a step or two back.
It sucks when players leave but go get the bag while you still can. If I've been at school X for 2 years and have made $250k, school Y offers me $600k, why wouldn't you take that?