> Its time we recognize the power these platforms have.
We have. That's why millions of people have pushed these companies to take a stand against hate. None of these companies are doing this because they want to lose money. If they thought it would be profitable long-term, they would keep doing it. It's the invisible hand of the market that you're really upset with here.