A quick aside. I keep reading about how awful public debate is on Twitter.
No-one would bother getting upset about how awful public debate is on 4Chan.
Like 4Chan, Twitter was not designed as a place to debate anything in any sensible way. If you’re using Twitter as anything other than a newsfeed, you’re going to get trolled, and outside the microclimate of people who take debate on Twitter seriously, what is said on Twitter doesn’t really matter.
Step away.