Never forget that most of the people on this forum were yelling at Thabeet for turning pro and that he needed another year to further develop.
Thabeet was drafted 2nd, tying the UConn record for highest draft pick ever (Okafor, 2004). Upon being drafted, his initial contract set him for life (3yr/14m). He made almost 17m over 6 years in the NBA before going overseas where he added to his bag. He’s still playing 10 years after leaving the NBA it seems.
People label him a bust, but he secured his bag, and had he stayed for his senior year he likely would have fallen in the draft, risked injury, and almost certainly lost out on a lot of that guaranteed money slotted for the 2nd pick. He maxed out what he could have earned in the NBA by leaving at the right time.
Not every player gets better staying another year and the draft is extremely unkind to seniors. NIL can now change this dynamic (especially the women’s game where Caitlyn Clark, Paige Buekers, etc are making way more in school than they will playing pro) but Andre should go and never look back (unless some rich booster is going to give him 3 million). The 30th pick in the first round is guaranteed 3yr/4m on the scale IIRC.
If you’re a lock for the first round or if your stock is as high as it can be (this is Andre), you go. The fact Andre is a junior weighs heavily in this, if he were a freshman this last year then staying would certainly be on the table.