Of course Phobos has been "marred" - after all, it is a moon of Mars. What other word would you use to describe it? Earthed? (well, 'Earthed' would fit in with the electrical motif or the article, wouldn't it... )
Only if you're well grounded in electrical theory...