i think it depends who you’re talking to. Would a lot of fans respond the way you describe regardless? Absolutely. I do not disagree with you about that.What does it really change, though? Even if he would have said, "yeah I wanted to get paid, and Iowa State didn't offer as much as Texas did" people would just call him a mercenary and be mad at him, just the same. Nothing he could have said would have changed the narrative that Cyclone fans have. At the end of the day, he was leaving for Texas, and Texas is hated for jilting the Big 12 (among other things). That's his biggest crime. And a good number of fans were going to hate him no matter what, just because of the school he was leaving for.
Everything else is just window dressing. "He lied!" "He dissed us!" "Poor character!" They're all just coping mechanisms for people who have been hurt. It's the EXACT same reaction you'd get with a romantic partner leaving for another person.
And it's not necessarily wrong to feel that way. It's natural to feel personally wounded. The attachment that fans feel towards their team, borders on familial. And so we have to be honest, there's no scenario that could have transpired where Hunter transferred to Texas, that would have been acceptable. There's no combination of magic words and phrases that would have resulted in people being okay with it. All of this, ex post facto warbling about "if only he'd just been honest about his reason for leaving" is disingenuous.
But there’s another set that would chalk this up to NIL and say “no way we were going to match UT money”. I promise you there are some people - myself included - that would understand walking for a 7 figure NIL deal.
There is rampant rumor and innuendo about his departure in large because he’s been silent about the reasoning, leaving everyone to their own devices.