I don't think that's a good reason to choose CentOS over Ubuntu really, since Ubuntu can be installed sans UI overhead and Centos can be installed with UI overhead.
Case in point, why does MySQL automatically get started (in an insecure state, mind you) when installing from the official repos on Ubuntu? And standard Apache and Nginx configuration patterns (and the changes from 10-12-14.04) sometimes make me want to give up supporting Deb/Ubuntu!
Re: apache: at least apache on deb-based systems keeps the same name everywhere, and you don't have to remember which part of the system calls it httpd and which part calls it apache :)