Comment Re:Follow the money. (Score 2) 42
Hosting your own web server at home has become a problem because ISPs and other orgs have not gotten off their asses to upgrade to IPv6. Instead lots of places are stuck with CGNAT and other kludges to keep the experimental legacy IPv4 limping along so you simply can't host as you don't have a proper connection. They don't need to explicitly block anything, you just don't have the ability to self host anything at all.
Plus going back the other way the prevalence of CGNAT and resale of legacy IPv4 space makes it extremely difficult to block malicious traffic without cutting off real users too.