I ran CentOS 6.2/3/4 with, as I said, the current versions of every application that was of interest to me. They are, in fact, the same versions of the same applications I use on any distribution.
BTW, other than the use of Yum and RPM's, CentOS didn't strike me as being much at all like recent version of Fedora. CentOS 6, I believe, was based on Fedora 12, but it's at release 18 currently.
To me, "obsolete" equates with "doesn't work" and "can't work". It doesn't mean "doesn't have a bunch of features newer products have". Example: KDE offers an abundance of features and built-in applications. Some folks welcome all that, but from my perspective KDE is primarily a collections of capabilities I don't have any reason to use. So, from my perspective, KDE is irrelevant, which seems to me a worse curse than being obsolete.