Not entirely. It should inspire people to push for legislation that requires cloud providers to host protected speech, provided someone is paying the bill.
I'm not sure KF would be considered protected speech, even in the USA.
It absolutely is.
True, but I'd rather this be decided by courts than unilateral ISP action.