>If I'm a restaurant owner and someone is taking up a seat while drinking free tap water, of course I'm not going to like that.
Not how it works. You get free tap water with your order. So no need to use up a plastic bottle.
In extremis you can sometimes walk in if a restaurant isn't busy, ask for a glass of water, drink it while standing, and leave immediately. You would never sit in such a circumstance