There should be a base-level of play for all players (particularly for the programs that are generating enormous profit margins) - but absolutely on the point of individual profit....
Any other college student can profit off of their work-product/area of study (in internships/jobs outside of college etc..) - so athletes should be no different.
It's a continued travesty that guys are being 'investigated' for signing autographs for a few hundred dollars.