When you have a chance at good money you have to take it. So, I do not question anyone's decision about leaving early. But the landscape has changed. NIL changes everything. You still can make money at the college level. College is more manageable than the NBA life with potential to earn a decent fraction of NBA earnings ... not saying competing ... but decent money. I just look at history, very recent history. Wasn't Liam expected to go 13 - 15th? He did make it in the first round with the last pick, but now he's buried on a bench with Hornets.
He's not developing. If Liam is stuck in Charlotte, he's no better than a rotational player with limited minutes. If your goal is to make it to the NBA, make money, and barely play - then that's their decision.
Mullins needs some bulk and more development to be a "every day" NBA player. He'll be on a roster - maybe in 5 years he'll get this every day chance - but that's the foreseeable future for Mullins - limited minute player.