Water in restaurants cost money. I keep on forgetting that. Unlike Canada, if you ask for water, they give you still water from a bottle then charge you unless you specifically ask for tap water.
And then of course there are the public WCs especially in train stations you have to pay for them. Which may be a better system than a non-paying ugly stinky messy thing, but I'm just not used to the price.