Re: Usual answer
Installing Windows isn't any better. It's considerably worse, in my experience.
I have installed many distros of Linux on many PCs, and the experience is pretty universally what you ask for. Boot the USB, tell it where you want it to go, let it do its thing, reboot, use. Maybe you have some hardware where this is not the case, but I can't say anything about that, since I don't know what that is.
As far as the nVidia drivers: In Ubuntu, you can go to the Driver Manager in the system settings (think Control Panel) and click the radio button for the latest nVidia driver (the one marked "recommended") and hit Apply. Other than that, Linux is ready to go when the install finishes.
Getting Windows set up is a lot more work than that. The last time I tried it, the Windows installer immediately told me a driver for something was missing, and that I had to tell it where the driver was before the installation could proceed. What thing that needed a driver was it talking about? Was it something simple that I could ignore and get sorted once Windows had been installed, or was it something that would block the installation? It didn't say.
I tried to get it to continue without installing anything, but that didn't work. It was something that would block the installation, and Windows couldn't be bothered to tell me anything about what the item was. If I had the PCI ID, I could search it and find the driver. If I had the "pretty" name for the thing, I could do the same. I had a pretty good idea what it was getting at (my NVMe SSD), but at this point your wish for a simple, easy install had already been thwarted.
That was on a three year old laptop, not some bleeding-edge thing whose drivers had not yet trickled into the base Windows install. By contrast, I'd installed Linux on it three years ago, when it was brand new, and not had any such problems.
The same laptop came with a crappy one-channel wifi card, so a year or two ago I swapped that for an Intel Wifi-6 (AX200) card. Booted Linux as usual, and my wifi connection authenticated and worked as it always had, with no delays or issues.
Then one time I decided to boot into Windows 10 for some reason. I didn't use Windows for anything beyond testing to see how things work in Windows so I could compare it with Linux, so it was surely something like that.
I tried to go to a web site to download some thing, only to discover that the wifi no longer worked. Windows had no driver for my new wifi card. I had to go download the driver, but normally I do the downloads via wifi, which wasn't working, so it was an extra layer of irritation. Of course, I have an ethernet cable (and USB A and C ethernet NICs) handy, so I used that to go to the Intel site, find the driver, then download and install it.
In Linux, all I had to do was turn the PC on after installing the card.
One of the first things I have always done after any Windows installation is go to the Device Manager and look at all of the ! icons that represent components with no driver. Sometimes you can go to the PC manufacturer's site and get reasonably up to date drivers for all of the bits, but not always. If you want something more recent, it's always been necessary to hunt down the driver packages for each component and download and install them, one by one. Windows Update has never been able to find enough drivers to make everything work in any of the Windows installations I have done.
When I upgraded my Asus F8 series laptop to Windows 7, I had to hunt down the drivers on the web, since Asus only provided drivers for the OS they supplied on it, which was Vista. I got everything working, in some cases using drivers packaged by Lenovo and HP (since many OEMs don't issue their generic drivers to the public, and those were the drivers I happened to find from non-questionable sources), but it was a lot more work than setting Linux up on the same machine, where everything worked on the first boot.
That doesn't matter to most people, though, as they don't need to install Windows. It's already there. There are Linux laptops too... my Dell XPS 13 is one of those, having come with Ubuntu. I replaced that with KDE Neon (an Ubuntu descendant).