I think focus for Fedora Desktop is sliding when this talk about " .. for developers" comes up. Developers can figure out themselves how to install whatever of that kind (with or without RPM packages) . I thought focus of Fedora Desktop was "for ordinary computer users" and not "for developers" primarily.
What does *DESKTOP* mean? It is the one sitting 40 centimeters from your nose, simply. Media, codecs, social networking apps etc. is what it is about. Forget about "webapps" in a "Desktop" edition (as a default install at least).