I strongly agree on the first part. These days, I mostly look for new settings, not new rules - changing the d20 rules beyond recognition to fit them into a new setting is pointless for me, since I'd rather use another rules system I am familiar with in this case.
While prestige classes are neat some of the time, the "prestige class inflation" I see in many supplements bothers me - these things are supposed to be special, after all...