Ya. And I'm not sure that's entirely fair to Swihart - or to the organization, for that matter.
At one time Swi and Vaz were our "gold dust twins" at catcher. In fact, IIRC Swi got the bulk of the catching until Leon caught fire offensively during Vaz surgery year. Then when Vaz came back Leon rode the wave of his good year into being one of the two regular catchers and Swi became 'odd man out'. That's when they moved Swi to the OF because they liked his bat.
I'm still of the opinion that they guy could be a good #2 catcher for someone. I also think the reason the Sox have kept him for as long as they have is because he fits into their catching plans for 2018, but hell, I have no contacts in the Sox FO so I could be wrong. It wouldn't be the first time!!