As soon as you are out of what they care about, your support will become abysmal. And they don't care about modern desktop use case (such as they didn't have Wayland support for decades).
So if you are a Linux user - simply avoid Nvidia. They don't care about you.
Nvidia's Linux compute solution is far better than AMD's compute solution, and their Linux graphics solution is far worse than AMD (and Intel)'s graphics solution. So the recommendation comes down to why you want that GPU.
So if you are a Linux user - simply avoid Nvidia. They don't care about you.