I am vehemently opposed to allowing college players to opt out in preparation for the NFL draft!
1. Several bowl teams, especially Florida and UNC were hopelessly crippled in their bowl games by numbers of starting players opting out in order "to get ready for the NFL draft." They threw their teams under the bus. They forgot that these programs provided them the environment to develop their skills and the stage to showcase them. They deserted their teammates in their greatest hour of need. It's all about "me, myself and I."
2. It undermines the character development of these young people. It allows them to behave selfishly and reinforces the immediate gratification syndrome that afflicts their generation and especially those that come out of the inner city culture where immediate gratification is a multidimensional dilemma to begin with. It encourages them to think success is all about money and public attention. I was raised to honor my commitments. I was raised to finish what you start. Apparently, that is not popular anymore. Sure, these pro prospects are worried about getting a career ending injury or devaluing their draft potential. But there are somethings that transcend all of that from a character perspective that they are losing out on.
3. It reinforces the "football factory" perspective that many people have toward universities with successful football programs.
4. It plays havoc with college football programs. It destroys continuity. Together with the lax "transfer portal" a coach has no idea who he has to work with from one year to the next.
I would love to see the NFL establish rules that prohibit teams from signing players who have not completed their degree programs unless they have been out of school for one year. I would love to see the NCAA require scholarship players to compete in their team's bowl games except in the case of medical disability. I think such rules would contribute to the development of the character of college and professional athletes and produce better pro athlete citizens.