First of all, “clutch” is a very subjective term. So it’s not much of a measure. This is not up for debate; it’s been the subject of multiple debates.
Second, while certainly a lot less games played, McGuire has had starting jobs. And no catcher is a full time player.
Third, for his career, Vazquez has been worth 0.0167 fWAR/game. McGuire has been worth 0.0169 fWAR/game. That’s about as equal as it gets.
I don’t care if you don’t like fWAR. It’s objective. Not like “clutch”. And don’t debate that point; it’s been belabored to death…