I agree. SR for demons and devils and the like I can understand. SR for drow I can't wrap my head around. Granted it used to be that way, but whats the rationale? There are WAAAAY too many monster with SR that it kinda makes most spellcasting against high-level monsters pointless unless your caster is totally tricked out to both get past saves (increase DC feats) AND get past SR (increase those rolls).
The fact wizards get so few feats combined with the fact you have to spend 4-5 feats to get good at those rolls means you either pigeonhole every caster into taking the same feats to be relevant in later levels or you doom the caster to being outclassed in later levels by everyone that DOESN'T have to spend an extra 2-3 feats to be able to harm most high-level monsters.
I say replace SR with special defences along these lines...
Light Magic Resistance: +4 bonus to saves against spells and spell like abilities.
Moderate Magic Resistance: +8 bonus to saves against spells and spell like abilities.
Heavy Magic Resistance: +12 bonus to saves against spells and spell like abilities.
Epic Magic Resistance: +20 bonus to saves against spells and spell like abilities.
Combine that with liberal use of the evasion-like abilities for the other two save types and yo have a winner that frees up the wizards to diversify a bit.
DS