Genuinely asking, why is it considered bad? If it is done right, it will guide the customer better on whether they want something like it. We all see the photos/reviews on google maps before going inside a restaurant.
You find that most higher-class restaurants have a one-page menu, with a soup of the day, 4-7 dishes, and maybe a dessert, with the menu being written once a day and clear about what you get.