DH reminded me of the case of the Rude Local Pizza Guys. The owners opened up a restaurant that serves the closest thing you could get to authentic New York pizza in my small southern hometown. Seriously, the pizza is AWESOME. Unfortunately, it came with a side of snide, surly, downright rude service. If you asked a question about a dish, the counter guys would wordlessly point at the menu while glowering at you. If you ordered a small lunch (a slice of cheese pizza and a drink - a total of about $3.50), the counter guys would groan about you being a cheapskate who was going to put them out of business. If you weren't ordering fast enough? "Come on, come on, I ain't got all day!"
About ten years ago, it got to the point that despite the fact that I loved their pizza, I refused to give the business any of my money. I will not patronize your business only and get rewarded with hateful treatment.
Apparently, the owners treated their employees the same as they did their customers because around the time I abandoned Rude Pizza Place, one of their employees quit over a pay issue, and opened his own place, Lovely Pizza Place. (Using different sauce recipe and focusing on "specialty" pizzas like barbecue chicken.) The pizza is even better than Rude Pizza Place and the employees are absolute sweethearts from the bus boy to the manager. They make the restaurant a comfortable, family place.
The Rude Pizza Place hired counter people, who I hear, are much nicer. But Lovely Pizza already has my loyalty. Lovely Pizza Place is always busy while Rude Pizza Place seems to be limping along.
Not caring or understanding local culture, manners, etc., is the kiss of death for a new business.