Yeah, tipping is pretty ridiculous. BUT, when I'm on business travel tipping makes me feel like Robin Hood, because I always tip really well (like 30%, which seems to be about the highest you can go without them asking questions) on the companies dime. It's a large multinational behind the company card, so don't feel too bad for them.