I've switched over to mostly wireless charging, but have to say I'm not completely convinced of it yet. I switched phones in part because my old phone's battery started having issues and the charging port became loose. I want to prevent that happening on my new phone for as long as I can, so I'm using wireless charging for the most part.
Though wired charging is still so much faster and more efficient. If I really need a charge, or I'm in a hurry, I plug the phone in to charge. I just try to be in the habit of setting my phone on the charging pad when I get home from work.
Windows doesn't even cover everything you just said. The number of times Windows 10 broke my Bluetooth devices and I had to much around in registry to remove the device profile just to try to repair the device, is part of the reason I switched to Linux in the first place.
Yes, many distros need a little refining and smoothing for the general public, but only because people are so used to dealing with bullshit troubleshooting on Windows that they don't see it as bullshit anymore.