Agreed. If he takes the entire decision out of your hands, you are justified in not tipping. The way I read the OP was different than that and perhaps I misunderstood the situation. Apologies if so.