https://www.amazon.com/dp/B000NY128M/
It talks about exactly this issue: If company A is successful, we explain it by saying that the management is absolutely brilliant, if company B does the exact same things but is failing, we explain it by saying that management are totally incompetent.
It's a major cognitive bias which renders most "business press" articles totally worthless.
The solution, obviously, is to gather a large amount of data and do some rigorous analysis.
People have tried to do this but the general conclusion is that there are no real simple rules that a business can follow to always succeed despite our eager desire for simple explanations.