Agreed.
In fact, calling a player up from the minors should rarely be considered a "panic move." Internal moves are always first, since they can be undone if they don't work out. A true "panic move" would be unloading various pieces of the minor league system to hastily fill a need via trade. THEN you're stuck with the guy, regardless of how good he is. Look at Juan Soto in Washington. He is crushing in MLB despite being 19 and having all of 31 minor league at-bats above A-ball. Was that a panic move to call up him and his 1.000+ OPS in MLB?
If the Sox demoted Devers today, and went with Holt/Nunez, would it still be a panic move? Devers would have given the Sox 125 games and an OPS of .755 over that stretch. That's not so bad, and beyond the year of service time, it didn't cost the Sox much to get it...