Fedora has become a distro of Redhat and other enterprise employees. And there it ends. Besides lack of goal and pushing Gnome too far the biggest problem Fedora has is that it isn't backed by community. Arch Linux has very strong community that actively gives back. They have the best package availability and amazingly great wiki. Both the things that Fedora lacks severely. Fedora doesn't really inspire most people as a consumer distribution.
Fedora and lack of enthusiam