I am in Thailand now, where the amount you see on the menu is exactly what you pay.
I just spent 10 days in New Delhi, India, where they add between 25% and 33% to your bill, before tips, in the name of VAT, Service Tax and Service Charge.
It's a world of difference. So much trust is lost.