The one thing I'll say in McClelland's favor is that both Varitek and Francona said after the game that they thought he's one of the best in the business. Probably why we didn't see or hear a peep from them in game.
That said, even a cursory look at the pitchFX from last night will tell you his calls were f***ing atrocious. No reason for it at all.