Es sind auf jeden Fall gesundheitsrelevante Gründe, nur erklären sie halt nicht den Unterschied zu anderen Ländern: Spanier sind im Vgl zu uns deutlich ärmer, haben hohe Jugendarbeitslosigkeit, geben halb so viel pro Kopf fürs Gesundheitswesen aus (ok, die Seniorenquote ist in D sogar noch höher, das muss man immer beachten) - werden aber bissel älter.
Das sind dann vllt auch Dinge wie "weniger Kopf machen und alles schwarz sehen", mal entspannt auf der Bank rumhocken anstatt Überstunden zu machen, weil man das neue Samsung Galaxy kaufen muss. Oder den T-Roc/Tiguan. Anstatt den ollen Fiat weiterfahren.