I fail to see why a bakery has to bake a cake for a homosexual wedding while a venue is allowed to refuse to host it. Since they're both private companies, and therefore not subject to respect potential clients' rights (by your own argument), then what's the distinction?
Let's be honest here. You're just trying to come up with some sort of twisted logic to explain away the inconsistency of SJW's raising hell over bakers refusing to bake cakes for gay weddings but being perfectly cool with social media companies banning conservative voices. You want private companies to have to respect the rights of people who you agree with, but not have to respect the rights of those who you don't agree with.
And that's one of the real distinctions between an "SJW" and a classic liberal to me. The classical liberal wants freedom of speech for all and realizes that if all aren't protected then none will ever be safe. The SJW only wants freedom of speech for those whom he agrees with, and fails to see how this practice could easily be turned against him and his causes in the future.
Think about it this way. Right now Twitter, Facebook, et. al. are owned by liberals in ultra-liberal Silicon Valley. But what if tomorrow they were bought out by wealthy conservatives and relocated to Dallas? Would you be comfortable with *them* wielding the ban-hammer you just gave them? Don't think it couldn't happen, either. Things like that can turn on a dime.