I’m glad you have a smoother experience. I volunteered to update my friend’s laptop w Win10 factory installed which I figured it’s fully supported & from a reputable vendor, HP. She hardly installed anything so I figured this should be straight-forward.
Nope. The May 2020 Update broke. I reset the computer to factory and let update run & still broken - seriously? As a QA manager in a past life, naked, baseline upgrades should be the most basic configuration to get working.
I searched the net for the specific error code and nobody could tell me what the machine is trying to communicate.
I decided I’d be patient and let Microsoft patch things up in June and it was a circus over again and discovered plenty of others in the same boat. Microsoft publishing a table of error codes on the net so people can fix their own computers is not rocket science.
I’ve been able to troubleshoot macOS issues for 16 years just by digging in /System & /var looking at log files & asking lots of questions in Apple Discussions and StackExchange for the most part.
Same goes for Linux. I eventually gave up on Windows and installed Ubuntu for her and told her not to look back!
I really wish I could say I had the rock solid experience I had with WinXP and Win2k (I honestly did) with Win10 and I can’t.
I hope Microsoft figures out how to make Win10 disappear into the sunset just like Apple is figuring out how to make macOS 10 fade. I don’t particularly like Catalina (10.15) & its clear Apple moved their best engineers to the iOS team to execute multiple transitions so macOS took a few punches the last few releases quality and performance-wise. Given the stability and performance of iPadOS & what it demonstrates possible, I am able to forgive Apple for macOS instabilities.
I sincerely hope Microsoft is being just as strategic & all this fragility is a similar short-term sacrifice for something amazing that put them back on the map!