I love the fact that in Edinburgh, diners have basically trained restaurants that we will drink tap water in preference to bottled. If we want bottled, we will ask for it. Otherwise, we're good with tap, thank you - which generally tastes good here. Even our recent excursion to one of the best known Michelins, they had a jug of tap water ready to go for those that wanted and offered it without a quibble.
It's just petty on the part of a restaurant to refuse to serve tap water unless they have a good reason (poor quality water), and I'm pretty sure if I encountered an attitude like that, they would get less spend from me, not more. So much for the concept of 'service'.