Unsurprisingly, the latest resignations from Twitter's Trust and Safety team led to a spate of articles over the weekend....