Works both ways. If we remove points for dead sites, then when the sites which you are solving now vanish too, your points will be removed also
Wechall (or at least the sites linked to it) are dynamic. I am in favour of keeping points acquired from dead sites because yes... you cannot achieve points from a b c but users after you will not be able to achieve points from sites x y z which you were able to. All is fair here.
What is not fair is removing points for earned achievement. If you didn't find wechall early enough or wasn't born early enough, this is noones fault, therefore noone should be penalised.
As for score - it's just a number. No indicator of skill - This is why I keep mine hidden despite being in the top 20 somewhere. The other big argument is that site creators *waves* should not be able to rank for their own site. Now personally I think it's more impressive to be able to write a good challenge than solve a good challenge (Gizmore is still trying I see ;D) so this is moot also, but a discussion for another topic...
Sorry that I am not my usual cheery self. I blame dloser.