Can you show me where this was officially stated, or are you just basing that off of your opinion? Because in my opinion, if they had menus, we'd have merchants traveling around, and there would be far more items to choose from. Anyone who has played the First two Fables would know that both of those were abundant.
It's just common sense. They wouldn't have put put more items for traveling merchants they would have stocked them with items you can already find in the store.