Aside from the price of everything, visitors to Britain’s largest German Christmas market have taken exception to a rule banning people from buying more than one drink at a time from the bar