Different audience. As much as I loathe Cpanel, there's a bunch of customers that know nothing about Linux and want to point/click things into existence.
Given the name "nosupportlinuxhosting.com" I would expect many using the service to ba capable of knowing/understanding "apt install nginx php-fpm" and so forth.
Though obviously cPanel and its ilk still offer some time-saving convenience even if you could setup everything yourself.