In over 6000 miles of riding these past few years I have had two flats and they were a Specialized 23 mm wide tire at 125 psi on a race bike and one on my recumbent a 32 mm Comet racer tire also at around 120 psi.
My current tires are 700x 32 (30mm actual) Panaracer Urbanmax at 90 psi and the newest Schwalbe Marathon 700x47 (41) actual at 70 psi. I have not flatted in about 5500 miles since switching to wider lower pressure tires of higher quality. I weigh 260 pounds so I need good flat resistance. Narrow skinny tires are for actual racers and are not really practical or comfortable. They are a little faster on asphalt but not on chipseal roads. I think its a mistake to ride narrow rubber on a commute bike.