Disagreed. The onus isn't on the customer to volunteer himself for a potentially confrontational conversation. Although I'm sure all of us, as vapers, would like to see B&Ms succeed, each individual must pick his own battles on a day-to-day basis.
When a store makes a bad impression, like it not, most customers just leave without saying anything. No muss, no fuss, no outward effort to hurt anyone's feelings -- it just isn't worth the time and energy to stir up the drama. If you think it's more honorable to open your mouth every time you're dissatisfied, then have at it; more power to you, but it just isn't realistic to apply the same standard to everyone.
So when you complain to a poorly run business, you're actually doing them a favor. Sometimes, they don't deserve that favor, or maybe you don't have time to do it for them on any given day.
That said, I tend to think that many customers have unrealistic expectations. Whether they realize it or not, those customers are doomed to perpetual dissatisfaction and a lifetime of needless and fruitless effort spent either arguing or searching for better alternatives. There is definitely a middle ground. I usually err on the side of the vendor/employee, but then I'm pretty easy to please. Mileage will vary.
right by all means ignore it and the problem will go away. if you see a spill in the aisle of a grocery store do you ignore it or let someone know? isn't it amazing that everyone knows how it should be done but only tell each other and not the actual people who could improve it. you know what they say, those that can do, those that can't vent on forums.......