I think it's deeper than that. If you watch the Cowboys, I'm sure there are a few whose lifelong dream has been to play for the team, but most are just there to collect the biggest paycheck. What makes college sports worse currently is there's no contract. So while you can become a Dak fan or whatever, in college a player can show up for a few games, walk off the field midseason, and wait for December.
There are people like Tylor Perry who give their all to this school and eventually leave to pursue a higher profile and maybe that next step. I don't have an issue with that. But I'm not a fan of the players who 'job hop' using the portal. Not to be confused with kids who get to a school and truly don't care for it and are simply looking for a better situation.
Just typing it out, it's a complex situation, and I'm not really sure the answer. The power programs are upset that their younger bench players want to play, and smaller programs like ours are upset that they're basically being treated like a AA minor league team.