I find it odd for people to take shots at you or anyone else who supports IU with their dollars and loves the program so much as to weave it into their working life. You are a very lucky man and I suspect envy plays a part in the criticism you get.
I'm older than you, but I understand that today's players have different expectations, with NIL and the Twitter's, etc. To sustain success, IU needs needs more of us to put up or shut up. Now that I think about it, I'd actually prefer more of us do both 😉. At any rate, I enjoy the tidbits.