Very right. Butler has never been anything more than a AAAA player, one of the players who holds a position in Pawtucket so the Sox can field a farm team there letting guys like Mookie, Devers, etc. mature.
He's a career Minor Leaguer for nine years having come up through the Sox organization as far as he's going to go. In fact, the Sox declined offering him any contract last year and when nobody else offered one either he asked the Sox if he could come back - and they gave him a contract. He appears to have no delusions about his future. He seems to be happy just to be playing baseball. The only reason he's playing is because both our #1 and #3 are hurt and #2 played the first game.
Sometimes a manager has to go with who's on his roster.