Carpenter did not play catcher regularly. This is because he was a very good hitter, and the Cardinals wanted him to focus on that. He was a very good catcher, but he was even better at hitting, so the Cardinals decided to use him as a hitter.
The Phenomenal Feats of Matt Carpenter: A Baseball Quiz Extraordinaire!