Really. Why hasn’t this been done yet? If there is any ISP or web-hosting facility that allows customers to connect to port 25, they are doing a dis-service to the internet at large.
Also, why isn’t everyone just using SPF? I notice that gmail looks at this. I like that they are taking a leadership position on this. Hopefully the switchover will happen soon. I’m ready for it.