In a rush to put out a product before the competition does, results in a half baked product that has not had enough testing before release. I have seen this with many companies from small to large. I don't know why companies take this route, rather than waiting to have a near perfect product that will sell its self based on quality. I doubt they will be around long.