We have better openers though, plus he isn't really one, he is a #3, #4.
Yes, fair and well, they had some nice opening partnerships over the last year, but he fails more often than what he succeeds. His record speaks for itself.
Amla and Smith are better and Prince can easily replace McKenzie @ #3, #4.
Hell, even Gibbs is better and I think he deserves to get a chance again.
The stats speak for themselves:
McKenzie's test avg is +-38, he has played 56 tests, his 100's are very low at 5, and his 100 conversion rate is terrible 5/16 (100's/50's).
Prince's avg is +-45, he has played 47 tests, with 10 100's and 8 50's, (10/8 - excellent conversion rate!!) in LESS test matches than McKenzie.
And Gibbs's avg is +-42, he has played 90 tests, with 14 100's and 26 50's.