What they had was a strong guy in charge who could make absolutely sure the development of the company's idea followed the vision. They are highly successful becasue of it.
Bitcoin does not have it.
There is a large group of different people all with different ideas on how to carry out the vision, and no-one to ensure a consistent focus. Running a large-scale operation does not work using consensus. Instead it always leads to disagreement and a failure of the project. So it will be with Bitcoin where the recent civil wars with alt coins is only the beginning.
You know that not having any strong leader, could also mean that bitcoin will be stronger than any of those companies. Bitcoin is trying to solve the centralization problem around fiat, and in order to that, it needs to be decentralized. Bitcoin was built for the community and is evolving as a community. If it succeeds the way it is now, it will evolve inside real democracy and team work, and that might end up being it's true strength. If it was centralized it was easy to shut it down. You just needed to go after the one person running it. Since bitcoin doesn't work like that, you can't really shut down it's development, can you?
As for the "wars", you saw what happen with segwit2x. The community proved to be mature enough to solve disagreements for the well being of the network. That was a sign of strength and not weakness.