It doesn't demolish anything really. Fedora is not a Red Hat product and Red Hat maintains an older version of GNOME 2 than what was included in Fedora when it was replaced by GNOME 3. Red Hat is willing to put in that additional resources to maintain a commercial product but those same resources are not available for Fedora. It isn't about external paid developers as such since majority of the GNOME developers are from Red Hat in the first place but paid development is part of how you evaluate sustainability of the project. Maintaining a older version has a significant cost and that is not the focus of Fedora. All of this should really be obvious I think.