You simply cannot trust the reasons people give for going out of business. If there is a visible villain they can blame, they will. Nobody ever says, "look, we just weren't that good," or "we spent too much money," or "we didn't understand the market very well," or "my wife has a cocaine habit and put us in debt," or "we didn't differentiate very well" or any of the thousands of other banal reasons small businesses fail.
If they can say, "it's because of that big new development over there!" or, "it was the street closure!" then that's what they're going to say. It's the story they'll tell their great-great-grandchildren. But who honestly knows? Companies go out of business all the time. That's the default. Keeping a restaurant open is very hard.