One popular alternative is to have $X campaign funds provided by the government to candidates with $Y levels of popular support.
Can corporations run ads to support a candidate? If not, what's the difference between that and a New York Times (Inc.) editorial?