I understand. I feel awkward not giving a tip. My first time in Japan, even though I had read not to give tips, I couldn't resist offering them, even though it was embarassing and even insulting for some. I simply felt bad not to.
I figured out later that people always find a way to get their money. In the case of Italy, for example, it's the increased charge for the guy to bring your expresso to the table instead of drinking it at the bar. It's also the "cover charge" and increased prices for things that should almost be free (steamed rice, ice water, etc) In France, it's the service charge at some restaurants, and the all around expense eating out compared to the US.