With citizens united, don’t you think it’s relevant that campaigns can accept large amounts of money? Like voters can see endless ads of one candidate if they have enough money. Campaigns can hire PIs to dig up dirt and air it. Money in a capitalist country confers power.
thats probably relevant, but this removes it even further from an oligarchy. And closer to a plutocracy, and if it does work it's more of a commentary on the average populous than it is the collective society.
Also super pac laws are pretty vague, so unless you donate directly to a campaign, which is pretty well regulated, though probably not enough. You can't run any ads that aren't just "tangentially relevant"