Strange. That is my favorite tire I have ever ridden. I can't stand the 4 season I am riding on one bike.
I've ridden through debris filled shoulders, over piles of glass, through the grass (we have goatheads), etc. Not one single issue.
Don't get me started on Michelin tires. Nothing but issues with them while many of my friends ride the exact same tire. Go figure.