So basically, no one besides political parties (and groups of people too small to make a difference, I suppose) should be permitted to advocate for or against political candidates?
Remember that in the various flavours of democracy, the indivdiual votes and make their opinions heard. These individuals, regardless of their company affiliation, can vote.