Parshat Tetzaveh-Purim 5777

Moshe is purposely left out of Parshat Tetzaveh. Why is he seemingly punished for defending the nation?

Why don't we say Hallel on Purim?