"It is absurd to claim that a platform or its owner are responsible for abuse of that platform." What an utter ridiculous and misleading statement from the company that LITERALLY REFUSES to take down drug and malware shops from its platform. There's tens of academic studies that have looked at this problem and many of them have Telegram as the worst offender. Here's just one of the studies: https://cyber.fsi.stanford…
The study you linked names instagram as “the most important platform”…