So a company that has a bad product launch or problems should be avoided?
Would you avoid all google products (and indeed most other tech. companies) on that basis as well? they've had their fair share of things gone wrong, products killed etc.
I don't see that as a strong argument against an MS acquisition of GH. Microsoft have had quite a good story in recent times in the developer tools arena (e.g. Code)