You can blame this on your O365 admins rather than Microsoft. For admins who want to generally restrict external sharing, it can even be limited to select Document Libraries. https://learn.microsoft.com/en-us/microsoft-365/solutions/co...
Also not just Microsoft is at fault. Using Google docs to share with a company that doesn't have Google docs is just as painful.