Tires are definitely better now than they were back in the 70s when I started riding. Right now I'm on Schwalbe Marathons and have gotten one flat in more than two seasons of riding, but even on cheaper tires I wasn't getting more than one or two a year. (I change to studs for winter.) I ride through a lot of gravel, over potholes, level crossings, and broken pavement.