I mean, we've definitely hit the Wild West point here. In the next few years, there will probably be a legal framework and maybe some sort of collective bargaining, but, until then, there will be constant roster churn.
Honestly, for football, this system makes some sort of sense. The health risks are SO high (and, with CTE, filled with so many unknowns) that players should be looking to max out on as much short-term cash as they can.
Other sports? Not so much. But it's football's world, and everyone else is just living in it. As a basketball program, you just have to expect to have to re-recruit your entire roster every year. Maybe you can target guys you think you can keep because of their makeup or history or whatever, but that's Chuckie, and you never know who's going to offer life-changing money for a one-year commitment. Unless the cash dries up (which it won't, as long as there are rich people who want to build little campus empires), that's always going to be a possibility.
As for Chuckie, I get it. He's an elite college defender. That's not a skill that's going to get him paid as a basketball player. If it's 800K to play for a CBB-mad city, there's clearly a draw there.
On the bright side, I've not seen Gard have big talent for developing players, so I'm not sure this impacts UW as much as it would have long ago. They've proven fairly nimble. At the same time, now they really have to adapt and find talent that they can get to gel defensively. Hope they're up to it.