Because the object of the firewall is spam filtering more than anything else, and if you let the email through, you're not reducing the amount of spam.
Personally, I prefer using Yahoo for my email. Yahoo has the advantage of access to a huge sampling of emails and user input, so it can much better decide whether an email (or host) is spam or not than the average corporate firewall.