Anecdotally, my local (UK) brewery’s most profitable beer is their alcohol free one. Partly this is because it’s priced the same as their alcoholic beers, but they pay no duty!
I think if they did, they’d sell less of it. Consumers would associate the cheaper price with a poorer quality product (most are probably not directly aware of the amount of duty they’re paying or even that they are). The whole goal of non alcoholic beer is to make it feel as much as a real beer as possible. A big price disparity would create more of a difference.
I'm not sure about that. As a teetotaler, I always cringe at how expensive a virgin mojito <or insert mocktail of choice> is, especially when they serve it in a tiny size appropriate for alcoholic beverages.
I'd order a lot more mocktails if they were more reasonably priced.
The alternative is an ethanol drink; there is basically zero economic incentive for a restaurant to lower it more than $1 or so below the price of a cocktail. Sure there's no sin tax but that is essentially pass through to the consumer, and the price competes against already sin taxed items.
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.
Not an expert, but as far as I know, the best way to make non-alcoholic drink is to make real thing and then carefully take alcohol out of it, so at least in terms of COGS the producer will spend more money. But mostly I think it is supply demand balance.