So the fact that the only Drow NPC in the games has 50% magic resistance is not a lore-wise significant fact ?Drow lose their racial abilities once they've spent too much time on the surface, which is why Viconia doesn't have any, so lore-wise that wouldn't make much sense.
And the resistance doesn't come from a kit nor other source...
Lore-wise though, the fact that the Drow loose their racial abilities outside their Underdark hubs has more to do with how they live, and not the fact that they are destined to lose them after certain period of time ... say the Drow gain the ability from food or some other source, just like you gain energy from yours, that source cannot be found anymore... so they loose the abilities.
If memory serves, Drow-specific subrace abilities are due to the unusual radiations of the Underdark, so you're right, Jarno, about it being more an environmental issue.