Not if there's a new amendment dealing with campaign finance. I've got nothing against the "opinion makers", though their bosses would have to make sure there's "equal time" for all the candidates to get their views out. It's the money, not the speech, that's tilting the system.
And how would you ensure that without violating the first amendment? And when you say all the candidates, uh... really? ALL of them?
If you go back and look I lay out my plan in an earlier post. Initially, there would be debates and a sub-primary, so NOT all candidates, just those that reach some pre-set level of support.
And would media be allowed to support those that didn't reach the pre-set level of support?