Vazquez's batting average of .290 made him a very good hitter by old school measures.
His OPS+ of 92, however, made him below average by new school measures.
Compared to other catchers he was just about average.
So he was either very good, average or below average, depending on your preferred metrics.