Fedora is better for active IT departments that maintain their systems. CentOS is better for companies that deploy and never maintain their systems and just hope for the best ;)
I just wonder your statement here on CentOS, while I have seen you always praise CentOS than Ubuntu. Is that praise just about CentOS vs Ubuntu ?
So your whole interest on Fedora is because it have Latest things and faster development ?