Do you want solid dependability and settings that are right first time, because you've only got one PC and if the graphics get broken you've got no browser to google for a fix?
Do you want the absolute most up-to-date drivers, to support the very newest GPUs, while running an LTS version of your OS?
Do you want to always run the latest driver version and upgrade without testing or worrying, like we do for web browsers?
Do you want to run CUDA and ML stuff, but also want to run Steam which for some reason wants 32-bit support available?
Do you want to run on a laptop with hybrid graphics, and have suspend/resume work reliably every time?
Do you have a small /boot/ partition, because you expected initrd.img to be 50MB or less?
Do you want to support Secure Boot?
If you want to achieve all these things at once, it'll take you a few tries to get it right :)