I've dabbled with many forms of Linux over the years and have always been disappointed. All is well until you need to install a driver for some new piece of hardware. Sudo this, sudo that ... all sorts of arcane cmd commands ... followed by hours of following useless, out of date info on the Internet when none of that works.
I'm no lover of Microsoft - but I expect an operating system to do just that ... *operate* ... and stay out of the way. Whilst hugely bloated, the later versions of Windows seem to perform reasonably well and usually detect new hardware automatically.