For me, a few factors are involved.. I refuse to reward bad service, no matter if it’s a restaurant, delivery driver, etc..
I’ve no issue going above tipping good service, good respect. If a guide was polite, respectful, put some fish in the boat, I’d easily give them 150 on a 4-5 hundred dollar bill.
Have no problem not tipping at all for poor service, disrespect, a general azz hole.
Had some entitled dick deliver a pizza last year, of which I put 25% for a tip while ordering. He showed up & before handing me the pizza to me he said “you’re not going to tip me?” An immediate call to the pizza shop to let them know this, they reimbursed my pizza cost & the tip.