Earlier quoted context omitted.
This is the only reason I don't ride anymore. I don't get why my complex car full of caustic liquids and burning them to drive a bunch of parts super fast can go tens of thousands of miles with nothing but oil changes and nothing breaks or doesn't work almost-like-new unless I run over a nail, but bikes? Ugh. Every time I go to get on it, something's broken. Flat tires constantly. Changing them sucks and takes foreve…
Regarding flats, try tires with Kevlar reinforcement. Flats went completely away since I switched to Maxxis Overdrive Maxxprotect. They are a bit heavy, but I think not having to care about flats is worth it.
Reinforcement in forms of kevlar and such might provide some additional protection but these types of penetrating punctures are rare in the first place. It obviously doesn't make things worse so for peace of mind and some extra protection could still be worth it anyway. Just the fact that these are high quality tires to begin with will help a lot.