Gsuite has the best collaborative editing.
You can tell where Microsoft spent their energies (outlook, teams, maybe onenote?) and which web app products feel just about the same as they did when they were sharepoint web apps.
ARE still sharepoint apps. At least that's how they feel.
Every discussion about Teams boils down to the same thing: software engineers needs when it comes to collaboration are low so they are happy using an expensive text chat client and they don't understand how the rest of their company actually works and what they need.