I'd say the reality is even more ironic - they collect so much data and reports, pretending this is to help to improve the user experience, but in the end it makes the experience so much worse.
I once had a teams bug wherein I couldn't join a call whenever Google Chrome updated as it would fail the version number check and give me an error telling me I needed to use Google Chrome. I took a screenshot of this patent insanity and sent it to Microsoft support. A bit of discussion later and the response was something like "we know that Teams is continually evolving software and is not perfect at this time".
"Hey Steve, I recommend the Microsoft 365 admin panel. Of all the one admin panels for 365, it's definitely the best!"