You're the first guy I've seen putting out a realistic number for Allen's value. It seems a lot of others think his ceiling should be around $16-17 mil. while they justify it by saying he'll never get any better than he was last season. Ludicrous.
There's a legitimate argument about how much upside Allen has left. 4 years in the league, and his production has basically stayed the same regardless of how many minutes he's playing.
You see a guy playing 20 minutes a game, and see some nice Per 36 stats. The thought process is that more minutes will equal more production in those kinds of players. When you increase the minutes, but the end result is a flat line of production, he's got little upside left. Does that mean he can't improve? Not in the least, but what improvements you'll see are going to be minor things, not aspects that would increase his value or production on the floor.
Bringing up Tristan Thompson's contract is about the most ridiculous comparison I've seen. There's nothing comparable about Tristan to Allen. Tristan had the benefit of a Klutch overpay. There isn't a single person on this forum that wasn't bitching at his price tag. And what do you know, it was an untradeable contract, despite the incessant comments about how valuable he was.
I'll quite enjoy watching Allen be unable to be the one man defense that Gobert is, all while getting paid $24 million a year to do while we win 20 games a season.
Looking at Allen as a cornerstone of our team is the wrong idea. He's a solid complimentary piece that's going to give you his standard production when he's on the floor. He's not going to become a 20/10 all star that averages 3 blocks a game.
You pay him like a cornerstone, you're paying to be a lottery team.