Online services can only do so much due diligence. Do you want mandatory photo ID & facial verficiation instead? That would be infinitely more harmful to user privacy.
Maybe try presenting actual facts instead of tabling predisposed statements then proceeding to attack anyone who point out how awfully biased they were?