I bet if somehow Potts and Ibrahim had decided that they were both going to retire or otherwise end their Gopher careers after the 2021 season, that Irving would've "somehow" found a way to stay.
We would've gotten him some money. Probably easily enough to help move his family out of the bad neighborhood. It wouldn't have been Oregon money, no, but it would've been something decent, and he would've been the 2022 starter.
I think being stuck behind Potts in particular, was a bigger factor to Irving than he let on. The money was also important I'm sure, but I doubt it was the sole reason.
(Wild guessing, of course)