system
A chat on subreddit /r/pcmasterrace
human
You don't need drivers in the kernel, if you have a distro with synaptic and an update manager (like Linux Mint or Ubuntu (the two most common distros as Ubuntu is easy to learn for Mac users and Mint is easy for Windows users)) it auto selects driver updates as long as you're on WiFi. You can also turn off auto driver updates in the update manager settings. My own laptop couldn't get WiFi when I first installed Mint, I connected it to Ethernet and ran update manager and had WiFi afterwards. I dual-booted it and outside of updates I've only used the Windows side twice. Both was me trying to diagnose a friends laptop and some of my diagnostic programs like crystal disk is Windows only. In steam I just pressed the little penguin icon and it only shows Linux compatible games in my library. All my favorite games are Linux compatible, I had 0 issues. 

The only major issue I had was really long boot times due to human error during install. I accidentally created a partition and closed the partition manager on the installer at the same time and created a ghost partition. During boot Linux would spend 90 seconds trying to call that partition, could of just told the boot loader to refresh but I didn't know that at the time. The redditors helping me, guided me through editing the boot loader files to remove the call on the ghost partition.
gpt
I just turn on my windows pc and play games.