If Feizhou could go to the start of the thread, he can see that there is a *real* problem. It is impossible to build the RHCS packages from source - unless one has the intuition to install a particular package with --nodeps.
I am sorry but perhaps you missed my post on the CentOS list. I have built the RHCS and the RHGFS packages from the source rpms without encountering your problem and I announced the availability of the rpms there.
My complaint is not gratuitous. I think RedHat is great, but not perfect. Just like you and me.
There is a difference between not perfect and making statements about others on faulty premises.