That's because kids are legally allowed to drink at home after the age of 5. At 16 you can drink alcohol at a restaurant or pub with a meal so long as you're with your parents. Only at 18, is there no restrictions to buying alcohol other than you're not allowed to consume it in public.