As NIL money is spinning out of control, it is probably going to ruin the NFL. There are a lot of players who will make more playing another year or two in college than being drafted on the third day of the draft. Maybe even the second day of the draft. For many of them there is little incentive of going into the NFL until they use up all of their eligibility. And a lot of those guys will end up getting injured or just wash out as they play longer in college and lose all or most of their prospect value for the NFL.
And before anyone jumps, when I say ruin I mean just make the product less and less watchable. Not that the NFL will collapse or anything.
But then again, on the flip side a lot of other guys who choose to stay in college and get paid could come out of college more NFL ready. The downside for these players is that they will be another year or two older and teams will get less long term value.