If that would be done only on fresh installs I don't mind.
But I agree with @jamgames2 this should not be done on existing systems.
Some people do not upgrade everything always of their OS or just wait to update a little bit for a reason.
That other devs do it, does not automatically make it right. For example cP also use their own binaries so they need everything to be compatible with their own rpm's.
Ofcourse people should keep their systems up to date.
Hello Richard, I respect your views. But, DirectAdmin ownself says to install the panel on Clean OS (https://docs.directadmin.com/getting-started/installation/installguide.html). So, why should an SysAdmin install it on a existing system with something else installed, I'm not able to match the things. And, if the OS is newly installed or what we say 'Clean OS' then, how can it make miserable by running an update command. Personally, I have never found an OS to be misrably failing after an update. At least, never on a newly installed Clean OS.