Back in the 80s, I got loads of punctures but I reckon the tyres of today are far superior and offer much better protection
I started using Schwalbe Marathons in the late 90s and more recently, Vittoria Randonneurs too. Since then, I can only recall two punctures, both this year, both on the front (the tyres are getting a bit thin now). I ride mostly on the sort of single track lanes that have a very poor surface, plenty of hedges and a load of silt, debris and plant life down the middle.
The first puncture, in February, was due to a thorn from a recently cut hedge and the thorn was so tight in that the tyre didn't deflate at all, but I could hear it every revolution on the road surface - all the way home where I set to removing the thorn and repairing the tube. I couldn't remove the thorn with tweezers or pliers and in the end I resorted to pushing it through with a thin screwdriver. The second was in August on a wide, fast country road. I couldn't find anything in the tyre and I couldn't find the hole in the tube at the roadside so I bunged the spare tube in and continued on my ride. When I got home, I needed a bowl of water to find the puncture. As small as the puncture was, the tube deflated too fast to make it a slow puncture.
Unless it's a short utility ride, I always take one or two spare tubes, a packet of self adhesive patches and a piece cut from a plastic milk bottle to use as an emergency tyre boot. My usual practice is to swap out the tube at the roadside and repair it at home with Rema Tip Top patches and vulcanising solution and then putting the repaired tube in the tool bag as a spare.