@trenchworms @evan @mav Because spammers are stupid and do not use real MTAs, it is trivial to block 90% of them with basic tools like RBLs, greylisting, and header checks.
Getting yourself whitelisted at Google and MS is harder, but just tedious, not impossible.