The EFF is absolutely in the wrong on this. ISPs are private businesses, and they have every right (and responsibility!) to enforce their own Acceptable Use Policies/Terms of Service. Anyone who cries "Freedom of Speech" either hasn't thought this through, or else has no idea what they're talking about... Hurricane Electric is not a government entity.
We are living in Popper's "Paradox of Tolerance". Nazis need to be punched, but de-platforming them is pretty good, too.
I can't remember my girlfriend's phone number, but the number of BBSs I called 30+ years ago? That's stuck in there until the day I die.