the nvidia driver experience on shindows is awful.
I don't run windows but I take your word for it. Windows has gotten better at it since like XP. But as far as I'm aware the "correct" way to install drivers is to get them from the manufacturer's website, which you need then to update for every device, Chipset, sound card, NIC, etc. It's a fucking hassle.