Nvidia GPU aren’t a deal breaker on Linux with most of the common distros, it is just that their drivers aren’t baked in to the kernel and tend to be more likely to cause issues. If anything it has gotten better over the years. That being said, I went with AMD for my most recent GPU to avoid this exact issue because I did run into some serious Nvidia drives issues.
Nvidia GPU aren’t a deal breaker on Linux with most of the common distros, it is just that their drivers aren’t baked in to the kernel and tend to be more likely to cause issues. If anything it has gotten better over the years. That being said, I went with AMD for my most recent GPU to avoid this exact issue because I did run into some serious Nvidia drives issues.