Fortunately there are other nice hotels around, even hotel chains if that's what you want.
It is everything though - all over the place tips are being pushed. I hate it.
Japan is way too serious, where a waitress actually burst out in tears (!!!) when I tried to tip her.
Japanese have some strange customs that they stick to like glue!
(Not including the tax in the menu prices is similar, but actually a whole nother issue.)
I think that this is illegal in the EU.