I can't seem to find any information on the GrubWithUs flyers. Could you post a link? Lemonade stands don't stand to gain immense competition because of relaxing regulation.
Let me ask you a quick question - what do you think about food trucks? In NYC, most of them park illegally and pay the fine as a cost of doing business. I'm sure this guy has gotten fined before, but maybe it's just a cost of doing business as well.
Food trucks are licensed and subject to food quality regulations.