These flat threads always make me wonder why, when motor vehicles can go thousands of miles, maybe the entire life of the tires, with no flats why bicycles have so many. To my mind it says that modern technology hasn't been applied to bike tires. Maybe it is time to insist that manufacturers give cyclists as good tires and on motor vehicles. Oh, they will weigh a bit more you say? Eat a little less, carry one less candy bar. For most take a bit off the gut or but, or both. Seems to me the trade off is well worth it for all but the topmost competition rider, and maybe even there.
Or, maybe, the people posting here have most of the flats, leaving the rest of the cycling population in peace?