According to my dentist - a pert little blond in her 20's - UK 50's plus are regarded as being amongst the healthiest people in the world.
Born shortly after the end of WW2 hostilities, UK 50+'s grew up in an environment that didn't see a complete end to food rationing until 1954.
In a nutshell, my generation were brought up on a very plain diet that included lots of green vegetables, little red meat and lots of fish. As part of a drive to rid the UK of its reputation for rickets and bad teeth, the National Health Service provided free Cod liver oil, free milk, free orange juice and free Vyrol - a malt and yeast extract - to all kids of my age. Sweets, crisps and junk food just weren't available.
Hence this is the reason why your average 50's+ Englishman is such a dashing and virile fellow.
Englishman.
..... fanaticism masquerading beneath a cloak of reasoned logic.