That's the core problem with Section 230: It was passed by fools who didn't consider that profit enters into things. Advertising is, ultimately, just speech. So what happened was they passed a law worried about users posting offensive forum/blog comments, but it is used to protect companies that serve malicious ads (Google, Microsoft, being absolutely top offenders) for profit, but claim no responsibility because they didn't write the ads.
Any content served to a platform in exchange for any sort of revenue, the platform should be liable for the content of.
Note that there's no meaningful distinction between a "tech company" and an "internet service provider". Google operates Fi and Fiber, Comcast operates email and streaming video services, it's just service providers ultimately, and Section 230 is a giant gaping immunity hole for holding any of them responsible for business decisions they're well aware is malicious.