Age may have something to do with it, but that would be last on my list.
First on my list would be cooling system neglect. Electrolysis is very corrosive and very real. It will irrode away metal and gasket material. Proper coolant is a must, and it needs to be replaced with a fresh charge periodically.
Next on my list would be excessive heat. This might occure for a multitude of reasons, to include cooling system neglect. Imagine, dissimilar metals expanding and contracting at different rates, the number of hot/cold cycles over a few years, then you got 4 year old coolant and the 30 year old radiator cap no longer seals and vents the way it should, resulting in some coolant loss which creates hot spots, the original hoses look ok from the outside but flaking away on the inside clogging up passages like radiator tubes........etc. By the time the bike developes the habit of running a little high on the temp gauge most of the damage is already done. You might get by awhile longer, but the cooling system gets weaker and weaker against hot/cold cycles and electrolysis.
Head gaskets are designed to allow metal to "move around" a bit at different temps. But they can only do so much, as the entire system is designed to operate within certain parameters. Once these parameters are exceeded, all bets are off.