Why I cannot send email from my self-hosted, no dns, servers to gmail? email addresses with IP literals are much stronger than SPF (email is dropped if the IP of the SMTP client does not match the IP literal in the envelope and in all appropriate 'from' headers).
I cannot browse youtube with a noscript/basic HTML browser (basic <video> HTML element).
It is not enough, much more is needed to make those companies behave.
> Why I cannot send email from my self-hosted, no dns, servers to gmail?
Because email is a cesspool ruined by spammers and Google is doing the only sensible thing they can to block the scams and pill ads from reaching their users inboxes.
[dead]
You misunderstand the security apparatus required to prevent spam if you believe that IP matching is sufficient.