This could be fixed in many , many ways - like not allowing political ads, or not allowing targeted political ads, or labeling clearly what is paid political propaganda or the exteme solution , limited electoral budget (why should the guy with more money is more equal then the rest?? it is are torical question I know constitution in US allows this )
E.g. people have had all the data for car accidents for decades, and yet we don't have a large, concerted movement to ban or "reinvent" cars/roads/driving/driver's licenses even though it could save tens of thousands of lives. Likewise, we've had police and crime statistics for decades as well but only recently had a "big movement" mobilize around addressing some of it. Additionally, we have all the data to "call in to question" some of the hard narratives of said movement, yet people are doubling-down on it. At some point we have to agree that it's not about data anymore. It's about mind-share, and feelings/emotions and other intangible things that are causing shifts that we should all be worried about.
With that in mind, it's absolutely clear to me that we should be taking a close look and scrutinize the platforms that can cause such societal shifts. TikTok, Twitter, Facebook, Google Search, etc. They can all explicitly or at the very-least subtly manipulate and drive societal movements/impressions on issues. At least let's agree that they promote certain types of viral topics/movements that have criteria that make them more "virable".
Here's one way you could interfere with US elections without showing political ads BTW: show "vote" reminders only to people who you infer from data to be democrats. At a first approximation, to people in urban centers in swing states. Not an "ad" per se, but you can still swing the election quite easily - in swing states elections are close by definition. As far as I'm aware there exists no law prohibiting such interference.
This is how FB and Twitter are going to do it if the DNC doesn't like the final polls.