Microsoft mistakes