He's just not that good. He has no playing future beyond college (and therefore no football income potential). He's managed to make some at Utah think he's better than he is, and he's bilking NIL for all it's worth.
And kudos to him. If someone will pay him for it, why not? You and me would stay in a job for a decade where we did very little if they pay us $1M to do so and we could. So why not him?