While true, it is a job. Just like many people's job, you can get hired and the company can lay you off because there is a merger or a new cost cutting CEO, or any old reason. And if you are hired you can get a better job.
For all the Gator fans calling for his disloyal head when he said he was leaving, those very people would be callling for his firing if his recruiting fell or we missed the Dance a couple years in a row.
And while it is embarassing for it to play out like that, slavery is no longer legal. You can work where you want. It should cost him some $$$$ to waffle and upset the apple cart so stupidly. But a true change of heart (or rather a realization that his heart was not in it to begin with) is better than a half hearted effort for the Magic. I'm sure there are terms in the contract that address the issue. I hope he gives them a million and stays at UF. At least the NBA will be gun shy about him for years....which is nice.