E.g. an app doesn't solve any problem for a restaurant because someone has to manage the app, manage data entry, show people his to use it, take decisions when to override the app ("they reserved for 20 minutes ago but didn't show up And that's our last table...") etc. This requires skills knowledge and guidance for everyone involved, And still much manual work to manage it. For. Big restaurant you would not be able to drop the greeter. In covid many restaurants have gone this route and many people actively avoid such restaurants.
E.g. jar of water - of course there's none, except for upscale restaurants where everyone orders wine, as the drinks are a major profit factor for most restaurants. Putting free water on the table will mean lower drinks orders.