pull down to refresh

Sure, that's my point. I'm criticizing the Bitcoin only cult mentality.
The idea of making the effort of spending Bitcoin instead of fiat with a particular vendor is some kind of tip or favor that you do for them. It only makes sense if they want to keep the Bitcoin, otherwise as you said you aren't doing anyone a favor.
I think about it as in “I give you these sats that I have spent effort acquiring so that you can skip those steps”. Because as long as one earns fiat, it's almost always going to be more convenient to pay in fiat.