

There are distros for that. Ubuntu and derivatives have a GUI hardware detection tool that finds the right driver for you. Some distros come with Nvidia drivers out of the box. Most have a GUI tool for adding extra package repos for things like Nvidia drivers.
But it’s important to note that this isn’t a Linux problem, it’s an Nvidia problem. AMD drivers are bundled with the kernel because they’re FOSS, and Nvidia could totally do the same thing.
I’m not saying Linux is perfect, I’m saying you don’t need to use the terminal if you’re just trying to play games.
Exactly. I’ve been Linux exclusive for something like 15 years, and I’m usually the first to tell people to stick with Windows if there’s even one piece of software they say they’ll miss. If they really want to use Linux, they’ll ignore me. If they would’ve bailed when something didn’t work perfectly, they would likely write it off and never try it again, so it’s better to leave that door open IMO.