While it is nice to do the spam filtering at the MTA level, some people aren't lucky enough to have that kind of control.
This is something that a third-party could work on once a plugin system is in place, but I wouldn't say it is so important that it's required to be in the base system.