Yeah, it's crazy and dumb and not changing drastically any time soon.
It's so arbitrary though, order a Pepsi from McDonald's no tip, order a Pepsi from a pub, $1 tip minimum. Tip the person who hands you a bottle of beer but not the person who makes your sandwich.
(Self serve soda machines are common now in fast food, but when I worked at McDonald's we poured the soda, no machines, and no tips)
Though I usually do tip at fast food or fast casual (if there's a tip jar or a spot on the CC receipt), and always tip at a coffee shop.
But the others, yeah... spot on.
The beverage pouring thing is especially insane; I'd never thought about that before. At a bar I'll usually tip 20% for a cocktail, but only 10% or so if I'm poured a beer or soft drink. But even that 10% is crazy when you wouldn't tip a fast-food cashier for pouring you a soda.
As an outsider, it's all quite insane especially when the baseline isn't 0% but more like 15% for default service in many situations. Or a $1 tip for something ridiculously basic at a bar like getting post-mix soda or uncapping a bottle of beer as you said.