(and that's just the really basic out of the box usage)
When you use M365 you even get multiple sharepoint-esque instances where there is the subscription one that you get in your general web interface, there is "your own" instance which is the same but more primitive, and then there is a pseudo-instance which is used by all apps (even the web apps) to sort-of aggregate them with infinite loops as a result (some of the interfaces allow you to browse between the instances so you can to into a virtual directory, then go into the same directory but in the other instance, and from there to into yet the same directory again but in the other instance, and so forth).
I actually prefer a network drive over SharePoint because there are fewer lock and sync issues.
Especially compared to Dropbox or Google Drive (or even OneDrive) it’s so hard to use for file sharing.
I literally would prefer mediawiki from the 2000s in terms of ui and support ability.
While some features like versioning and sharing and mail integration vary, nearly all of the 'big' ones do the same thing (OneDrive, iCloud, Google Drive, Dropbox, even box.com and MEGA to some extent).
Ironically, this sameness might actually be a good thing, as it makes it a bit more interchangeable (well, if we ignore the variety in native integrations), it would be pretty bad if there were significant missing features between them.