My comment was not directed towards just the Devers part of the positions put forward, but yes, let's get real on Devers. The kid just turned 24. He's played in leagues way above his age group and exceled in nearly all of them.
He's already got 1680 career PAs and has a 162 game average of .279 31 105 (.830 OPS). He hasn't even come close to his prime years, yet.
Yes, his one great season pads his numbers, but there is no reason to think he can or will not repeat or improve on that season. In his 730 PAs prior to that season's 702 PAs, he hit .254 31 96 (.760 OPS). That's damn good for any player's first 180 games. After 2019, his 162 game average in 2020 was .263 31 122 (.793 OPS). Those are dome damn good "down" seasons for a 20 to 23 year old!
Okay, his defense has been an extreme yo-yo, granted, but he has the tools to be a plus defender at 3B, and could very well be a very good defensive 1Bman, if it doesn't work out at 3B.
His contract price is a bargain, at a time when we are near maxed out by many mega deals. Getting real involves looking at a realistic spending budget. Losing a bargain contract like Devers, even in his last arb year or two and taking on the contracts of Arenado (not to mention what we trade for him), Springer (not a good splurge FA), DJ L (likewise) and Snell's future arb raises is totally unrealistic.
Even if we did trade Devers, we'll never come close to even making serious offers for all those 4 guys.
Truth.