Three things related to this: 1. I think people, myself included, remember the 2017-2018 Shaw and don't think Arcia at his peak could come close to producing a .258/.347/.844 slash with 30+ HR potential. If you took Arcia's peak #s of any year in his career, you get .277(2017)/.324(2017)/.734 (2019) with 15-20 HR potential 2. Arcia is not a 3B and is not a guy who you have to find a spot for in the lineup because of his bat. Arcia's career slash is still .244/.295/.660. In arguably his best offensive season of 2020, Arcia was .260/.317/.734. In 2020, Shaw produced .239/.306/.717. Even in a "down" Shaw year in 2020, he almost reached Arcia's career peaks in OBP and SLG and still almost produced the same in OBP & SLG as Arcia did in 2020. 3. I think most people are rooting for Shaw as he was quickly becoming a fan favorite at the time of his slump. While not the face of the franchise, the blue-collar type production (e.g. solid not elite offense coupled with solid not elite defense) really resonates to this fanbase. In terms of production, you generally know what Arcia is. A .250/.300/.700 guy. Shaw has a wider range of outcomes but if he approaches something close to his peak, significantly passes Arcia's OBP and SLG and is an actual 3B. I give Shaw every chance to lose the job. To me it's not that people prefer Shaw, I understand all the history there, it's the incredulous reactions to Arcia being in the mix. They were basically the same player last season and there's seemingly no understandable reason for why Shaw's production fell off the edge of the flat earth in 2019. His 2020 just doesn't inspire me to believe he's figured it out. It would be great if he builds upon that and makes himself obviously better even if he's still not the Shaw that hit over 60 HRs in 2 seasons. Until then he's just Eric Sogard in disguise.