Perhaps the aims of these dark patterns were not to benefit Microsoft overall, but perhaps an individual or a team? For example, produce good numbers for particular KPIs at the expense of unmeasured or unmeasurable aspects.