You can't host anything you want on somebody else's public file hosting service, surprise.
Their continues false advertisement of "All users are welcome" and "We support free speech" is the biggest problem.
And if they're trying to lose CDA 230, this is a great step toward convincing lawmakers who might have been on the fence.