I don't think anyone is saying "screw the defense" or "everyone has to hit for a high average." I'm just not as ready as you are to trade Swihart and hand the reigns over to Vasquez, because he was a a "born catcher."
He needs to show that he won't be an automatic out, or he'll be a career backup. There are lots of "born catchers" who end up playing in local softball leagues. As things stand right now, out of Leon, Vasquez & Swihart, Vasquez is the current favorite to be the only guy who won't be a starting catcher somewhere next season.
As far as "intangibles" go, he was demoted last season for "doing things his way," so those intangibles might be in question.
By the way. I would love to see Vasquez win the job, not be an automatic out and give them stability behind the plate for a long time, but until he does, I'd hang on to a guy like Swihartt.