Processes in Microsoft 365 for setting up Office apps, redeeming product keys, and activating licenses.
Whilst I agree that Microsoft's UX needs improvement, I would like to point out the data being across multiple apps is NOT the same as being across multiple platforms. Predominantly The office data is on a single platform, and everything can be found by searching (permissions allowing) in SharePoint/Teams. Additionally, Microsoft continue to enhance at pace their tools, a recent update to OneDrive has provided even better surfacing of documents across the whole of your organisation, there are side tabs for "Files", which show you every file you have worked on across every team/location, the "People" tab shows you all of your colleagues you interact with or a regular basis and the files they have been working on, and then the new "Meetings" tab, shows all of your meetings in one place from all sources and has links to any recordings or attached documents for the meeting. I think a lot of the context of what best is is always situational and in large part dependant on the size of your organisation. If you are a smaller organisation then the requirement to have a large toolset such as M365 might be less compelling (because fewer numbers might mean, everyone knows everyone, and you only need a file share), but I have only every worked for larger companies where communication and collaboration generally gets worse the more employees you have, and I believe that in this context Microsoft has the edge, and they just need to progress further still on better use cases and demonstrate how you can get to your data from anywhere in just a few clicks