I haven't come across any driver issues, even when installing newer GPU's though I had to do a little ini editing (really funny how the windows 10 drivers work perfectly in windows 7). Getting 8.1 working comfortably is significant work.
Updates are largely meaningless, despite the FUD spreaders who don't understand how computers work and routinely download viruses like "Free Registry Hax optimizer crak" thus actually run an active virus scanner instead of doing occasional passive offline checks. (Which actually are better because if you do have a virus, one common trick is to try to disable or confuse your active running virus scanner, which Windows 10 has now standardized making it EASIER to attack the active running scanner)
Hell, these dumb people don't even know how to setup a VM to test sketchy things they download in. And they'll always choose to elevate permissions rather than work around the permissions. I'd bet they don't even keep offline backups on separate drives.
Hell, the very fact that server message bus, something that you only need in an enterprise environment and only if they USE it, is enabled in services.msc by default is what cause the EternalBlue/WannaCry exploit should be concerning, not the idea that "ohh updates... hackers". You can lock your windows 7 down tighter than you can Windows 10 but again, we're talking about FUD spreaders who don't actually understand security but instead think "Bigger number = Better"
Windows 7 is good, windows 8.1 is okay. Windows 10 is a massive pile of bloatware that no one needs except stupid people.