Again, you're just comparing burgers in isolation, but that's not how it works. This isn't delivery. People pay extra for ambiance, for service, for exclusivity, for visuals, etc. The fact that people are standing in line for
5 hours means that they don't view it as just another cheap burger. They're willing to pay more. I'm half convinced that people in NYC will pay more BECAUSE they stood in line. How else would you know if it's good if there's not a bunch of New Yorkers validating your choices by waiting in the freezing cold too?? :)
And you don't need to charge $30. Charging a few extra bucks probably solves this problem without the downsides you're talking about.
Finally, I'm also not convinced those problems you suggest would be caused by charging $30 are actually problems. Maybe people feel like it wasn't worth it, but so what? Word gets out that the $30 burgers are overpriced...does that mean people will stop coming? There's an entire class of overpriced crappy restaurants that stay busy because of former glory, or location, or whatever. Like almost every big restaurant in a tourist zone of major world cities.
And if they DO stop coming, then doesn't that solve the original problem? Crowds dry up, you drop the prices back down, life goes on.
Just seems like almost anything would be better than throwing your hands up and shutting down the restaurant. Which ironically isn't even what happened here!