Right now Vazquez isn't the underdog. He's the titular starting catcher, and it's up to Swihart to catch up. Calling Swihart the superior player sight unseen when Vazquez is the man who's earned the job right now and will be the starting catcher if he recovers faster than expected isn't reasonable.
I don't get why this is so hard for you. Yes, I get that you're excited by Swihart, so am I. But let's not get ahead of ourselves. I've seen guys with every bit of Swihart's potential turn to nothing, and so have you. Heck, just last year Garin Cecchini was the bomb because of his incredible AVG and OBP at AA, where'd that go eh?
Most of my schtick boils down to railing against a rush to judgment and trying to kick down prejudices that close people's minds to legitimate possibilities. You're ignoring the very real possibility that Vazquez is the superior catcher overall, despite the fact that we're comparing him to a player that yes, has all the upside in the world, but hasn't played one single second in the big leagues yet. And despite the fact that the Sox brass are raving about Vazquez' defensive skills in a position where defense is far more important than offense. If Swihart is also a good defender and hits 20 HR's, neither of which he's proven conclusively yet (although I agree the potential is certainly there) that's a superior package. But if we find the holes in Swihart's game and there's more of them than we think there are right now, which happens *ALL* the freaking time with minor league prospects, or he doesn't hit like a titan right out of the box which is obviously a very real possibility, then it becomes a much grayer area than you seem to want to admit.