Social media platforms have no excuses over harmful content