Ive had 5 flats in the past 2 weeks, after months/years of flat-free riding.
Maybe its because Im riding lots of bike paths, covered in leaves. On the road, at least you can see where you are going.
Id agree that flats lurk, waiting to strike, on dark rainy nights.