It's really hard for me to understand how can Microsoft do such a pathetic job with Onedrive. I've been both a Mac and Windows users for over two decades, which means I'm pretty good at troubleshooting computers and OSes.
In the last ten years I have used mostly iCloud Drive as my online file storage. I never had a problem with it. At least not a major problem, because I can't remember having a single problem.
But Onedrive, is nothing but headaches. Since earlier this year I built a PC, even if I paid Microsoft $200 for Windows 11, it doesn't come with Office in the same way Apple bundles its much better office suite with macOS. So at one point LibreOffice was getting too difficult, and I decided to bite the bullet and subscribe to Microsoft 365, which gave me the 1 TB online storage.
Determined to use it, I enabled Onedrive. Right away I was pestered with lots of conflicts because I had some files and folders in my Onedrive online that were the same as the local files. Instead of doing the simple basic thing that happens when you copy a bunch of files and folders to another folder that has some of those files and folders, the prompt to merge folders, or show you all the conflicting files to decide which version to keep, it just tells you there's a conflict, and its stupid solution is to tell you to delete the local file or folder:

I had already backed up everything, so I deleted the local documents folder. I figured now it's going to download everything on the online version. Nothing. There's even a button in the settings that is called "Download all files". Nothing. And I don't mean waiting two minutes and nothing. I mean leaving the computer doing nothing else than waiting for Onedrive to sync. An hour later, nothing.
But I realized that I had disabled backing up folders to Onedrive. I only had the free 5 GB account, and it was pestering me all the time that I was over 5 GB, so I disabled all the folders months ago.
But now I want to enable some of those folders. So I click on the toggle to enable them:
And what happens when I click on Save Changes is this:
The toggles go back to disabled. Even if they say "Syncing...", it's not doing anything of the sort. If I close the dialog above and then open it again, I see this:

I don't hate Windows. I hate Microsoft because it's a company that can't do anything totally right. They can't QC anything if their lives depend on it. And call me an Apple fanboy all you want, but ask yourself if a so called Apple fanboy would spend thousands of dollars on building a new Windows 11 PC like I did in January.
I'm not an Apple fanboy, but the simple reality is, iCloud Drive just works. 10 years of using it across 4 different Macs, iPhones and iPads, and I never had a problem with it. It works as any online drive should work. In fact, I wouldn't even try to use it if it didn't come bundled with Microsoft 365. But I'm paying for it, I'm gonna use it.
No matter how much better PCs can be in terms of hardware compared to even the most expensive Macs, they will always be crippled by this mediocre OS that is Windows, simple as that.