Nobody is saying NIL is ruining the sport solely because of this situation. Are you serious?
NIL is causing college players to transfer every year. There are players who play for 4 colleges in their careers, and the number of players in the transfer portal this year is up massively over previous years.
Coaches can't build a program. Fans root for kids they didn't know a season before, and watch them leave at season's end.
It's a mess. Everybody seems to agree. Due to this guy? Hardly!
Yes it was sooooooooooo much better when teams like alabama could just recruit the absolute best players year after year after year after year after year so these 'college athletes' that don't give a damn about school could pretend to attend classes and get their free ride while the NCAA literally made billions of dollars off of their backs lmao.
College football from roughly 2000 to 2010's was a trash product and the NIL deals are at least attempting to bring some form of parity which imo has helped make the sport more entertaining for 1, but also generally more fair. Not that it has ever been fair and it still isn't fair, but it is far better than it was the previous decade before NIL.
If you want to say the transfer portal is ruining coaches ability to create good teams or continuity please provide me some level of data that suggests this to be true.
Edit: you also failed to mention kids that might not get a chance to play for their current team will transfer to a team where they could play. Should they be forced to sit or lose a year of eligibility to stay on their current team? Is this really a good system that was in place? Was it fair to the athletes in anyway shape or form?