I think only a national chain can stay in business while being bad. A local place cannot for long unless they are cleaning money.
There was a place near me in Cincy, Asian place, that never had customers, and stayed in business for years, is still there, I ate there once or twice, they treated me OK but I was the only person dining.