This is a completely idiotic intervention policy. You shouldn't always make laws to protect the stupid.
However, the UK really does want to make its people healthier in order to relieve the burden on the healthcare system. Germany would rather make its people sicker to ease the burden on the pension system.