There's some antifa and communist trolls who have flooded to TD to discredit it, if some people are openly hostile and wearing the banner of TD just ignore 'em.
Welcome! I hope this platform serves you well, and I hope some shitlords don't get you down.
We're all here in favor of free speech, I hope you enjoy your stay!
Here's their diversity, definitely didn't age well.
https://warhammerfantasy.fandom.com/wiki/Pygmies