On top of that, this train has been coming for about 30-40 years. It's been obvious this is where it's headed and I find it humorous if not ridiculous that now that the players are in on the game the pearl clutching starts. TV, conferences, universities, ADs, coaches, all have raked in billions as college sports have grown. School have no loyalty to conferences/rivalries anymore, coaches have no loyalty to programs anymore, and those have been happening a long while now. So I see no reason to hold the players to a standard literally no one else is held to.
On top of that it's a horribly outdated concept; the "loyalty" everyone seems to tap into is from a completely different era, where there wasn't every game on HDTV much less an entire network devoted to a conference. That era was back when the student athelete was a true amatuer (at least publicly), the coaches weren't millionaires, and nobody really cared who made the uniforms. Also making the NFL/NBA back then wasn't nearly the payday it is now. This romanticized version of loyalty is from a long dead era.
There are problems yes and there needs to be some better rules/orgranization of it. But this is a product of what has been cooking for a very long time, and people just can't seem to deal with this final domino falling.