$33 dollars per day is not "wrong". A bottle of drink costs $4. Coffee or Tea? Egg sandwich? Noodle soup lunch special? $10 A few beers with friends? God forbid a date? Popcorn at the movies? Takeout indian or sushi? Oh and buying a steak on sale and freezing it at the same time..
Is there a law against bag lunches in NYC? Needs and wants are not the same thing. Refusing the acknowledge that is a big reason so many people with comfortably middle/upper-middle incomes can "barely make ends meet", since as their income goes up so do the "requirements" of their lifestyles...