The consensus seems to be that the right to free speech is only guaranteed by the government and the ideal of free speech doesn't need to be upheld by a corporation. The US government doesn't provide DDoS protection or hosting services so the only other alternative is to find a company outside of the US willing to host you.