I agree with the minimal graphics thing.
However my newest bike came with Specialized Turbo Cottons... possibly it was only Turbo Pro's and I've just forgotten. And they had hardly any puncture resistance. I got two or three rear flats on them in less than 300 miles. So they had to go.
Now I'm back to using GP5000's that favored on my previous bike and putting up with the overly large graphics. But so far, I've not had a puncture or other flat with them other than the one rear tire I wore to the threads and I replaced it after it's first puncture at over 4000 miles.
If you have better luck with the Turbo Cotton's then I might give Specialized another try for tires.