Berlin alone puts away 70 million of these a year, which does explain the queue.
Fun fact: Germans eat roughly 800 million currywursts per year, with 70 million of those in Berlin alone.
That first crack when you bite through the wrapper is doing most of the heavy lifting.
Fun fact: Named for the Spring Festival — the original versions were unfried wrappers filled with fresh seasonal vegetables.