Free comps are psychology (more likely classical conditioning). It is the same psychological quirk which makes gambling so appealing. When training dogs, treats work far better when you randomly “jackpot” the reward. The lizard brain is willing to grind out the low paying rewards longer in hopes of the next high paying reward.
Sure, my point is it's the OPPOSITE of feeling like I should tip/tip extra as a regular as OP said. My overall costs are lower as a regular which makes sense.
Well yeah, but I think point being made here is it is shop that feels rewarding customer and not the customer that is socially forced to reward server at coffee shop counter every single time.