The community is strong with lots of knowledgeable users with patience to help others out.
The release cycle gets the balance just right between having predictable updates and the latest software. Fedora's testing process is very good, you rarely have problems.
Controversial one: strong financial backing from Red Hat means that Fedora is very unlikely to sell out or turn evil, at least not without a lot of notice.