In the Western world, the things that Public Health was invented to address are basically complete. From The disease of ‘public health’ - We are in the midst of an epidemic of lifestyle moralism:
Since the 1970s, however, the World Health Organisation has defined health as ‘a state of complete physical, mental and social well-being’ and demands ‘Health for All’.
Good grief. I suppose that will ensure steady work for the public health people forever.
In a related piece, The Radical Case for Bloomberg's 'Nanny' State