> Is it really just too many food vendors thinking that the $1 happy meal is their competition?
Maybe if you're a Burger King, but most restaurants aren't really competing with fast food. It's more like the Italian place is competing with the Sushi place in the same price bracket (I'm guessing, but 3x-5x more than fast food).