Is this sarcasm, or is installing CUDA really a problem for most people? I use NixOS and set it up once a long time ago, and never have to think about it, even for new installs.
I think some problems arise when you use some 5 year old "install CUDA" blog instead of the official docs. You can get sent down some messy rabbit holes and dependency loops that way. Ask how I know :)