NVidia Linux is a battery destroying monstrosity. My laptop fans go crazy with nVidia driver, making the laptop unusable. Using no driver gives a pleasant audiable experience (no HW acceleration). Heck, even Haiku with raw framebuffer driver runs more pleasantly than Linux with nVidia driver.
Officially, Nvidia doesn't support laptop GPUs under Linux. Given the Nvidia attitude towards Linux or third-party drivers, it is no wonder that the current state is as it is.
Why someone would purchase such product is up to their decision. They surely should know, that they are getting into unsupported territory, where nobody did any integration. But it is their money they are throwing at Nvidia.
Well, it's getting better thankfully. Given that most CUDA workloads run in Linux now, we've started seeing a much nicer cadence of releases. Though I agree on the desktop/laptop side there is definitely not feature parity.