No. My point is much more nuanced than that.
Look at it like this. I pay a couple cents more a round with my local guy, go in to shoot the breeze and finger his inventory. I develop a relationship with him. He knows I can go to dicks and get a box of shells for a dollar less, but his store is a mile away from my house and we like each other.
So I go in one day and say: "Hey, I can get a box of 556 for $190 down the street, can you match it?"
He's small and can't afford yet to carry cases of 556, but can do math and knows even at $190 can make 3%. So he says yes, and orders my single case. What else does he do? Saves me boxes of 22 when they come in so I don't have to rush, texts me when stuff I like comes in, and now we even do business together beyond me buying stuff.
I'm talking about supporting your local commerce and building relationships. To me, that's worth a couple bucks. YMMV