Because the railroad can't be used to turn my favorite social media into the haven of trolls, fools, and reactionaries. If you accept all speech without any boundaries - ie, with no defined "hate speech," the internet will swiftly become the domain of the loudest haters.
Your arguments apply to Twitter banning Trump - but they also apply to dang banning a poster who trolls everyone.