Yeah this is where things get pretty fuzzy. It reminds me a little of high-level future draft picks sitting out of their team's bowl game and then being called selfish, quitting on their team, etc.The concept is simple to understand; the issue really is quitting your team mid season for selfish reasons and how the NIL is persuading kids to be selfish
It's a story that is hundreds of years old: The Power of Greed
99.9% of the people who have a problem with that situation and call those players out have never in their life been staring point-blank at millions and millions of dollars, guaranteed. And I'd be willing to bet that 99.9% of the people calling them out would do the exact same thing if they were in that situation.
NIL is just the world we're in. Yeah many aspects of it are kind of gross and murky, but there's no use shouting at the rain about the good ol' days and the way things ought to be. This is the world of college sports and it's not going back. For most of these athletes, who likely won't move on to pro careers, this is their one shot at making $$$ off of sports and they've worked their a$$es off most of their lives to develop their talent to the point where they're positioned to make it.
Do I enjoy seeing these guys working the system and moving through multiple colleges/programs throughout their eligibility based on where they can earn the most $$$? Not really. But in the words of Chris Rock, I understand. And similar to the crowd bashing on guys for sitting out bowl games to protect their future earnings, I'd bet that most of the ones complaining about situations like this would do the same if presented with the opportunity.