Perhaps in some crazy way, because this has his own set of pros and cons, I'm seriously considering evaluating ChromeOS as my daily driver. Fixing things should be a thing of the past here, and I'll still have a full Linux virtual machine running inside of it to work outside of ChromeOS's limitations.
The GS-66 is a gaming laptop with an NVidia card. The nouveau driver does pretty good, but I find trying to upgrade to the latest version or installing Nvidia's official driver causes more problems than it solves. For the wifi, the Intel Killer AX from only a quick google search looks like it has known issues.
There are a lot of hardware companies that are actively hostile to linux users. MSI is definitely one. Lenovo's Thinkpad and Dell's XPS lines have a big audience to test and fix issues.
MSI can make extra money off of window's users after sale, but HW companies only profit off linux users from selling the hardware.
The latest issue is that after updating the kernel and graphics drivers, I can't suspend the PC anymore. It dumps a bunch of crap to dmesg, then returns to the login screen. This is a known issue on the forums, and it's still broken.
I also have to deal with broken wifi semi-regularly, most recently last year, when an update took out the wifi drivers until I could roll it back (at home, since I don't have ethernet at work).
I love Linux, but it's a love-hate relationship. I still don't think it's ready for mass adoption until it can be as reliable as windows or MacOS for consumer PCs.