Here is the thing. There is a reason no one officially supports Nvidia drivers.
Nvidia drivers is like playing russian roulette at any given moment, something could go horribly wrong.
There have been occasions where a driver would work with most GPUs, but not a select few. There have been times where installing other 3rd party apps break the drivers. There have been times where the driver would work, but for what ever reason OpenGL was broken for various games and applications.
The list goes on and on.
If anyone wanted to officially support Nvidia drivers, they would have to buy AT LEAST every current nvidia GPU (and before you say they only need 1 GPU, remember that drivers have been known to fail with specific models. For instance the GTX970 used to have a bunch of issues when the GTX960 and 980 were fine), and then expand their testing 10 fold just to be able to make sure the driver wasn’t broken somehow.
Tumbleweed is constantly updating, but for argument sake, lets say they have 1 update per day. This means that there are 2 major road blocks.
1: In order to roll out updates as consistently as they currently are, they would have to have multiple testing machines with the various nvidia GPU models. This is a community distro. They do get some funding from Suse, but not enough to spend the money on the infrastructure.
2: What happens when they do run into a bug? Nvidia has a really nasty habit of dragging their feet when it comes to issues like these. It could be a couple weeks or more before we see a proper fix. If you held back kernel updates for nvidia driver bugs, the kernel would almost never update. This is why there isn’t even an opensuse repo for the nvidia driver. It just literally would kill off all the “tumble” of tumbleweed.
I really think the only people who could possibly support it would be ubuntu or red hat simply because they have the money and clout to call nvidia directly and tell them to fix their shit.
Hell even fucking apple with the billions of dollars they have; struggle to get nvidia drivers to run right on their OS.
Now if Nvidia was even slightly better about linux support, then I would agree with you. I would personally pay a few hundred bucks so that rbrown could get an Nvidia card for the QA computer.
But Nvidia is usually so bad about releasing problematic drivers that it is literally an impossible task. Thats why everyone HAS taken the stance of “not my job”.