We all get flats- but I get less than I used to. After each ride I wipe down the tyres with a damp cloth. I can then see the glass- thorns- flints etc that are in the rubber and prise them out before they penetrate deeper and cause a flat on the next ride.
But I ride slicks and am wary of any thing with tread. I used to have a slight tread on the Tandem and carried out the wiping and cleaning of debris on that. Never noticed more bits in the tread- but that Tandem did get a lot of flats. Perhaps the tread was masking them.
__________________
How long was I in the army? Five foot seven.
Spike Milligan