This seems rather ironic, since TD was banning people that went against the majority opinion.
If TD is repeatedly violating freedom of speech principles what exactly is your recourse to ensure they comply and adhere to freedom of speech? If we accept that TD has the right to ban users it doesn't like, then we accept that Reddit has the right to ban subreddits it doesn't like.
FoS is something we should support in any context because the only speech worth hearing is the stuff you don't like hearing.