I am thinking that in the future campaign contributions might eventually matter less than it does today. For example, it is a good thing all 40 states in the US does not do the presidential primary on the same day.
In many countries competitive advertising that mentions other brands etc, is banned.