Re: Middle way is of course, as always, the right way.
So if you don't like people vaping in a pub where the landlord expressly allows it, you need to find a new pub.
You can't argue with that.
(Some would, of course - but that's a different argument).