Because controversial campaigns are usually not welcome on other platforms. Niche platforms that court those kinds of controversial campaigns exist, but they struggle to stay alive with the public always trying to get their host or payment processor to stop doing business with them.