I'd wager that marketing figured out that people are willing to pay a premium for the added feature of not having alcohol.
Maybe the same segment that also pays more for premium (healthy, biological etc ) food.
Maybe the same segment that also pays more for premium (healthy, biological etc ) food.
I'd order a lot more mocktails if they were more reasonably priced.
Beverages at restaurants are always high margin and how they make much of their profits, they offer mocktails so they can capture the highest tier price preference for non alcohol consuming customers.