> Also dealing with AMD GPU drivers is just as difficult.
This was true ten years ago, and remains true only for hardware dating back to that time period. My old HD7850 is a royal pain to get running properly on a modern distro.
For any remotely recent GPU that's supported by what's built into the linux kernel, it's pretty much seamless. There are no specific driver updates to deal with, which model of card does not matter, etc. It's all just built into the kernel.