We need campaign finance reform (among a LOT else but this would help) preventing corporate money entirely. Which means getting rid of Citizens United first
The masses are extraordinarily susceptible to corporate media. All you need to do is control that - or, let’s be real, a good chunk of it is all that’s needed - and you’re in!
And that’s why networks and studios sell for billions of dollars. Also, “television never changed anyone’s mind, and I’m not swayed by advertisements”