Make a minor league, similar to the G league for the NBA. Make it have ZERO to do with universities.I've actually heard this theory before. Other sports such as baseball & hockey have minor league systems. Farm systems. What if D1 football basically became the "farm system" of the NFL? No pretending. No scholarships. A guy could ;play football for Penn State, Alabama, Ohio State, Clemson ... and not even attend classes. They are just at a D1 football program to be in the "minor leagues". If a guy "wants to" attend classes, then that's on him and he can negotiate the costs of tuition into his salary. If a guy does not want to attend classes, then fine, he can just "use" a D1 program as his 'minor league' system for 2-3 years before going into the NFL Draft. Make the minor league contracts standardized. Or a simple 2-level minor league D1 football contract. One level contract, say for $40k/year with no tuition. And another level contract for say $10k/year with tuition included.
Players that don't want to go to the minor leagues can play in college. This model works for baseball and hockey. The only reason it hasn't happened in football is that the NFL has no incentive to make a minor league because anything it started would be a money loser.