The real issue is, what do you use instead that you can make the non-technical users accept?
You can certainly move to google and get an overall improvement in track record and end user experience, but the fundamental issue raised in the article is still there
You can move to proton and get a pretty nice experience for mail and calendar, but it adds limitations regular users will be upset by. Their equivalent to word is very beta and they have nothing similar to excel.
You can move to nextcloud, and fix the fundamental issue, but every single piece of the solution will be even worse to use than microsoft's stack, and users will hate you.
If I could solve this, I could drop microsoft and google both
The article does not discuss what to use instead of Microsoft's products, it discusses a better architecture for authorization than the one Microsoft uses. The architecture which Microsoft uses is flawed and too many companies rely on it.
The solution in short:
"...distributed in the form a key who’s pieces live across a decentralized network."
If looking for alternatives to Microsoft's products I would recommend Infomaniak [0]. They have a fairly complete solution of business tools (email, contacts, calendar, cloud storage, file sharing, chat, video meetings, docs and sheets).
You can certainly move to google and get an overall improvement in track record and end user experience, but the fundamental issue raised in the article is still there
You can move to proton and get a pretty nice experience for mail and calendar, but it adds limitations regular users will be upset by. Their equivalent to word is very beta and they have nothing similar to excel.
You can move to nextcloud, and fix the fundamental issue, but every single piece of the solution will be even worse to use than microsoft's stack, and users will hate you.
If I could solve this, I could drop microsoft and google both