Nvidia has always been known for the quality of its drivers. In fact, early Radeon GPUs were often better on paper but poor drivers dragged it down. It is also no wonder that Nvidia is protective while its competitors tend to play better with the open source community. Intel is also decent and AMD upped their game.
But when it comes to user experience, yes, hardware manufacturers tend to be terrible.
But when it comes to user experience, yes, hardware manufacturers tend to be terrible.