A lot of people have already made good comments / replies on this post, but let me argue against the third point ("MS discouragestrying out something new"). This must have been made by someone not even working in a MS ecosystem, because there's a shitton of doing the same thing with a lot of different tools. Or GUIs.
Want to take notes in MS365 echosystem? You have word, Onenote, MS-Teams wiki (that is being deprecated, thank god), Loop components.
Want to save/share a file? You got Onedrive, SharePoint document libraries or MS-Teams (fun fact: they're all using SharePoint as the underlying technology, but depending on the GUI you choose, you get diffrent representation of the underlying files).
Want to manage your tasks? You got To-do, Planner, Flags in Outlook, Tasks in Teams and, drum-roll, MS loop (again!). Thankfully, they all "talk" to eachother so you can at least see all tasks assigned to you when you open your To-do app.
So no, MS does present a lot of different ways to accomplish someting (almost too many...). Whether that is good or bad, I leave it up to the reader, but the new Microsoft certainly is more daring in trying out new things.
Don't forget that once the HTML 5 standard was set, they didn't undermine it like Google and Apple did, and still do; but shut down Silverlight and embraced HTML 5.
Seeing that you mentioned MS365 imma just have my mini vent here, my mum is over 60 and her work has just started using MS365, so far run into a bunch of minor frustrations, but two big ones that she wasn't able to figure out herself, and damn near stumped me:
First was trying to create an email group, so it's easier for her to mass email her different classes, go to create the group, realise there's a bunch of other junk like chats and shared files as part of the group thing which isn't needed (and can't be used by non ms emails anyway, over half of them) but whatever, get most of the way through it then realise that two people aren't included in any group... ok that's odd, just says they can't be added to the group, turns out that they've likely had some permission set regarding not being able to be added to groups.
45 minutes in at this point and they cannot be added at all, decide to go back and manage to find the option to create a bog standard email group (list?) hidden away under a drop-down menu, this is what I wanted to and thought I was making in the first place, then realise I cannot import or move over the already existing groups to the simpler email lists, so have to start again...
Finally get all of that done and my mum starts to send her zoom links out except nothing is hyperlinking automatically, try to search links, hyper links, linking, etc via the help and nothing of relevance comes up, turns out outlook Web doesn't support that, only the desktop app does but nothing mentions that. Manage to track down some random forum post that states that automatic linking only works if the email is set to plaintext format, not html...