Microsoft has been criticised (and even sued) for these practices for years. At a certain point you have to accept they are doing it on purpose. Anyone inside the company who decides on or implements these features and is genuinely surprised by the backlash is either unbelievably naive or unbearably incompetent. It’s been going on for too long for plausible deniability.