When I go to Rome I do like the Romans but, honestly, I don't feel comfortable with this 10-15% tipping.

In my mind a tip is an extra, a completely discretional decision, and not something compulsory, obligated, and part of the salary which the guide needs to make his job worthwhile, and a cost which the employer transfers directly to the client.

I guess it is a matter of culture which In Europe is different to yours in the US. Here, waiters don't put a pistol in your chest to get a 15% service fee which, if needed as part of the salary, I just cant't understand why it is not included in the base prices shown in the carte.