You think 40 flats in 32 miles is excessive? Texans

That's barely over a flat per mile. That's not "carpeted". That's barely sprinkled.
I stopped counting at 63 (just in my own tire) on
this ride and we only went down to the dinosaur tracks and back (because the damned tribulus terrestris were so bad) which is a 10 mile trip. And that was just my own flats! That's carpeted!
It was my own fault, however. On a previous ride, we had 27 flats between 4 bikes. One person got 20 and my wife got one and the other 6 were in a "supposedly" impervious tubeless tire. I didn't get any with Tuffy lined tires (and my wife's one flat was on a tire that I forgot to reinstall the Tuffy) and bragged about it. The Goathead gods do not take mocking lightly and smote me mightily the next year.
Do not mock the mighty Goathead!