Don't wish to start an argument, but this has not been my experience at all.
I have and use both Radeon Pro / FirePro and Quadro cards, and Solidworks crashes with no discernible difference in frequency on both of them.
Solidworks needs to be restarted fairly frequently. There is one particular very long standing problem with not deallocating Windows GDI objects, which have a hard limit of instances per-process, and system-wide. The Solidworks Resource Monitor that lives in the taskbar will sometimes warn you when it's approaching 10k GDI objects, but is more often than not entirely complacent about that.
If you open and close a lot of documents and rarely restart the program, SW will eventually get up to the limit and then crash.