Who waits for 5 hours to get a hamburger? That's just silly. Either limit the hours in which burgers are served or hand out tickets allowing the holder to buy up to, say 4, burgers. The total amount served would be based on what the staff can reasonably prepare over a certain amount of time without going crazy. If you don't get a ticket, sorry, come back tomorrow. If you don't want burgers, you get to skip the burger…
Or as the article says, someone yelled out a silly time to make people go away.