I still don't understand people who always mentions to Microsoft's acquisition. Until the official statement, it isn't Microsoft failure. Don't blame them.
Clearly something about how MS runs is responsible for their past outcomes, why is it a stretch to assume it is responsible for another similar outcome?
It is like saying we don't know the rotation of the earth is why the sun rose this morning because we have not had an official investigation into the matter.