Если Марс - планета, то почему мужского?
Дальше продолжать или уже поняли, что такие вопросы рождаются, если слишком долго ковыряться в носу?
Бесполезный ответ
потому что, ЛУНА родственница ЗЕМЛИ.
Бесполезный ответ
Названия плпнет и звезд могут быть любого рода
Бесполезный ответ
Чтобы те,кто не стал астроном,задавали вопросы
Бесполезный ответ
"Она", вообще-то всегда женского рода, а "он" - мужского, при наличии безродного будет "оно".. . . . По вашей логике в вопросе получается, что если луна не являлась бы спутником земли, то какого рода, в этом случае, эта планета была бы..... 
Показать весь текст ответа
"Она", вообще-то всегда женского рода, а "он" - мужского, при наличии безродного будет "оно".. . . . По вашей логике в вопросе получается, что если луна не являлась бы спутником земли, то какого рода, в этом случае, эта планета была бы... . . . . . ...у спутников названия разные, в том числе и у месяца ясного... . . . . . . . ..луна может и она, а месяц молодой - он... . . . . . .. . . . . . ...
Бесполезный ответ