Tor isn't saying 'This speech should not be allowed', they're saying 'This speech is speech we disagree with, and don't want associated with TOR'.
TOR shouldn’t get involved here other than denouncing it if they disagree. Not sure if that’s what you mean.
I disagree with that too. Tor shouldn't choose sides in political debates.
Did all Tor developers, users and exit-node administrators get a vote in this? Or is it a small minority who decides this course?
Free speech also includes speech you may not agree with and just because you accept someone's (or some company's) donations doesn't mean you're "associated" with them.