It's possible you go to more expensive pubs than I, but paying over $30 for a night out sounds ridiculous.
30.- for drinks in a bar (2-3 drinks)
15.- entry for disco
50.- for drink (3 drinks)
5.- for a hotdog on the way home :D
Of course here $30 is quite a modest night out, even without a meal. I generally assume at least $80-$100 for going out for food and beers on a Saturday night with my mates, and it's not like we're hitting up all the exclusive night clubs. I know lots of people who spend at least double that.
$5 food? What are you eating? Is it healthy?
As for what food costs $5, I'm eating pasta and instant noodles, at the moment. It's not healthy if it's all you eat, of course. At the bar you could spend the money on a burger or whatever.
Also, you won't find a $5 burger in any bar in NY.