The website appears to be mostly just an insane rant. That said, I don't think it should have been banned either, outside of doing something specifically illegal.
(Edit: also, I've never heard of Andy Ngo, the person the site is accusing of being a "far right troll", but it's pretty clearly a highly editorialized title, even if it accurately reflects the title of the original article)