I won't advocate that people should support stifling public discourse because it makes it easier for companies to make a profit. Like I said, not advocating a law here, I just don't think people should be supportive of it.
I'm dubious of the claim that those who lose monetization or are shut down are all because of advertisers pulling out, but that's a different discussion. Let's say it is. I think it's horrendous that people would boycott a company for hosting ads on the same site as someone they disagree with - yet support companies in using their position to silence people with totally legitimate political opinions because they disagree.
To me it shows a scary and harmful attitude to free speech, debate and the value of exchanging ideas. Why debate when you can silence, right?