

EndeavourOS shipped with the driver, right? Distros that do so tend to have the fewest problems with it, so you dodged a bullet there. A lot of problems arise during its install process or updates due to inconsistent integration or simply Nvidias incompetence (the driver module suddenly missing or not properly loading on a new kernel, stuff like that).
To be fair, Nouveau did phenomenal work (reverse-engineering the driver) they shouldn’t have had to do if it wasn’t for Nvidias stubbornness. Especially for older cards it’s the way to go, and it really isn’t their fault the proprietary driver sucks so much. Since Nvidia now finally fixes their shit with the new driver (hopefully) it wouldn’t make sense to put too much work into supporting any RTX card anymore.