Зачем нужен CentOS?
CentOS это серверная операционная система.  Fedora - ОС для домашнего пользования. 
CentOS - это "освобождённая"  от коммерсантов из RedHat версия RHEnterpriseLinux 
Fedora - это ОС для "простых смертных" от RedHat на которой домашние котики чешут когти, вычёсывают совместными усилиями баги. Лучшее потом попадает в тот же RedHat, который через год "освободит" комьюнити CentOS.
Ну, например, чтобы развернуть кластер Hadoop. А всякие тодо-листики и погодные виджеты там не нужны.