How is this even a conversation... Imagine this level of CW on a newspaper. You basically would have 30 CW per article.
I think this is way overcompensating. There is a difference between putting generally disturbing content being a CW and putting anything remotely upsetting behind a CW. The latter is an overcompensation that leads to people avoiding any chance of being uncomfortable.
The tweet (can a tweet even qualify as a rant, given the length?):
A rant about how he loves Trump?