I have had punctures in Specialized Armadillos, Bontrager Hardcases and every other tyre I've ever used EXCEPT Schwalbe Marathon Plus and I've been using SMPs for years.
(Actually I think that I didn't get a puncture in a Schwalbe XTR that I used for about a year but I put that down to luck.)
(Actually I think that I didn't get a puncture in a Schwalbe XTR that I used for about a year but I put that down to luck.)