I disagree,head gaskets eventually fail after years of heating & cooling cycles,and factory shim steel type ones will rot away around the coolant passages or the cylinder "fire ring" eventually.
Todays engines with aluminum heads on an iron block tend to need head gaskets sooner due to the different rates of expansion & contraction and the effect of two dissimilar metals creating a "battery" effect and electrolosis..
Diesels head gaskets are under a lot more stress with 18:1+ compression ..
That said,I have not had to replace any head gaskets on any of the vehicles I've owned (other than one I removed one head from to replace a burnt exhaust valve)...and I drove many of them for years ,even commuted 150 miles to work every day and on Saturdays when I lived at home and got a job 75 miles away..most of them had well over 100,000 miles on them too ,and had never had the heads off before I owned them..
I'd only tear the engine down to replace a head gasket that had not failed if you were already "halfway there" and had the intake off to do a cam swap or other internal work...it beats having one fail a week later..the bummer is a head gasket failure often leads to the bearings failing soon after they got contaminated by the anti-freeze,if one has failed and the oil looks like mayonaise and it was driven any distance ,chances are the engine's bottom end will need repairs also..
That is why many mechanics just pull the engine out to replace the head gaskets,and inspect the bottom end--or simply get another engine from a salvage yard..
Overall head gaskets on older Chevy SB and BB don't fail often as long as they aren't decades old and the head bolts are kept torqued to the proper specs..the 1973 307 V8 I put in my van still has the original steel shim head gaskets far as I can tell,and I will be leery of one failing if it ever sees road use again..36 years is a long time,and I'm betting the steel is rotted by now in spots,especially after I let it sit 10+ years and only start it up a few times a year..it even still has the original AC fuel pump on it...wont trust that as far as I could throw it either!..