The bigger beef about Sox promotions has usually been about waiting too long. We don't promote anyone hitting .300 or with knock-out pitching numbers.
Campbell appeared to be a unique type of player. When he was over .900 after 20 games, most of us felt these guys guessed right on his promotion, even those who disagreed initially or thought the guy who ended the 2024 season on the IL, Mayer, deserved the shot first, based mostly on ST'ing numbers- something many poo-poo, all the time.
The guy fell off a cliff and sucked on D. We knew the D was not ready. His failure to adjust, or perhaps just having a slump changed everyone's mind quickly, and now many feel it just had to be "he was rushed" as the major reason. That very well could be the major reason, but it is likely there were several reasons, and one could easily be he just finally had a slump, after years of not having one.