Spam filters sucked for YEARS. DKIM, SPF and DMARC fixed that, at enormous cost in centralisation, censorship and fragility. I'm hoping we can do better, with modern client capabilities, but I'm aware that we might not succeed for all use cases :-/