The main reason for the popularity of Red Hat and its derivatives is the importance people give to RHCE and similar certifications. Also the software that come with the distro is quite comprehensive. The main problem [with Ubuntu] is that the average user is still connected through dialup internet and downloading software using synaptic is not feasible.