Microsoft is pretty good at certain things, but when they try to catch up to others, they generally fail. Eg: Slack is decent software for collaboration, but Microsoft Teams is their generally terrible attempt to do the same thing.
This is likely a case where they should have bought into software that is known to work rather than attempt to create their own.
This is likely a case where they should have bought into software that is known to work rather than attempt to create their own.