The article is fair.
But I don't think Kiffin would consider Hood versus Ramos as a choice. If both were good enough for the Vols, he'd offer both. It's not like Hood makes the Vols overstocked with 6-5, 255 pound linemen. CLK offered Hood, not based on who had the best track record of behavior as a citizen, but based on who offered the most to meeting the goals he has for the team.
Kiffin's motives and actions seem logical to me. He's not trying to use the UT football team as either an incentive to reward good behavior or as a charity that gives scholarships to players based on need. Instead, he's trying to build a team with players that he feels can win championships. Kiffin demands the behavior that objective requires. That seems obvious as well.
If Ramos fit with those objectives, Hood's offer would not have stood in the way. Instead Ramos is going to Cal-Poly (that's better than UTC, I think, but other coaches could have offered him as well if, in fact he was good enough for their teams). They probably didn't for the same reason Kiffin didn't.
In my opinion, the best point was about the unfairness for donors to pay for Hood's way, but I suppose those who don't want to pay could say so, or we could pretend they did, hypothetically. Somehow, I'm confident there'd still be more than enough money left over for those who don't mind to cover the costs of Hood's scholarship. And, if he doesn't perform, nobody pays. So, next time a player quits, think of all the money Kiffin is saving us.