I think it's just a matter of opinion. I've used both O365 and GSuite extensively at different jobs, and after the initial switch, they are not too different, each has their annoyances, but I don't see a major change in productivity or quality of output between the two.
In my business I like the option of sharing a .docx or .pptx and not having to ask a client to use google docs to view stuff. But when I had google docs, I made it work. I agree with the root comment that MS is much more business oriented though. At the end of the day, Google's "products" are still just a ruse to sell ads, so they don't have the institutional focus on solving business problems that MS has (not that MS is in any way perfect)