Just out of curiosity, I did some research and learned something interesting about NVidia's Quadro GPUs.
Hardware wise they are essentially the same as the GeForce GPUs, it's how the drivers behave that makes the difference. GeForce GPUs are aimed at the mainstream gaming market where it's important to keep the frame rate up so that the animations are smooth, so the rendering engines will cut subtle corners during rendering if the frame rate drops below certain levels.
Quadro GPUs are targeted for business class workstations where the quality of rendered images is more important than smooth animation, so unlike the GeForce drivers, the Quadro drivers will not cut corners during rendering, so while the Quadro GPUs have the power to handle modern games, they don't work well with them because the drivers can't maintain the frame rates games need for smooth performance.
I don't know if it's still possible, but about 15 years ago with some minor tweaks to the graphics card's BIOS, you could turn a GeForce card into a Quadro card. For people building business class workstations this was a popular trick because true Quadro card were pretty expensive compared to a GeForce card with similar performance specs.
Anyway, since the only two games I have any trouble with use the Unreal engine which is primarily a 3D graphics game engine, until I get a new computer, I'm going to just avoid games built with it.