If you use a rolling/half rolling release like Tumbleweed/Fedora, Nouveau is pretty usable and it progresses. That is unless you are a gamer or do AI stuff.
It is Nvidia who had to provide an open source driver to their customers. I don't think Nvidia customers figure they are customers, not beggars as they don't demand it. That even includes governments and the military.