"There are many changes Microsoft needs to make as a company to ensure and keep our customers' trust at every level," Gates acknowledged. "Flaws in a single Microsoft product, service or policy not only affect the quality of our platform and services overall, but also our customers' view of us as a company."