I've been using Linux in some fashion or another for the past twenty-three plus some odd years. I can still remember how painful it was to get Broadcom chipset Wi-Fi adapters working under any disribution back in the early to mid twothunsands when you had no choice but to use the anoyingly buggy and faliure prone b43-cutter utility to down load the windows executable and then strip the property broadcom WiFi driver blobs out of it.
I can also vividly rem,ember screwing system files up constantly and instead of fixing them the way youd expected m e to have I'd just nuke and pave(reinstall) the entire system. This lead to my wearing out quite number of hard Drives.
I've only been using Linux for 41 days but I when you said 'nuke and pave the entire system' when things got mucked up too badly, I knew you were a kindred spirit. I used to do that in Windows all the time, not because I broke things, I don't think I would know how, but sometimes their updates broke their own products. I haven't had to do that in Zorin yet because I'm too timid to screw with system files and it hasn't broken on its own so far.
And... I can relate to both. I needed to wipe and reload Windows due to what Windows did.
I needed to wipe and reload GnuLinux due to what I did.
Now, I have settled at a spot where I do not need to wipe and reload anymore. I no longer use Windows OS and I learned enough to be less destructive on GnuLinux.