I thought the main reason we didn't allow for vote buying directly (advertising is doing the same thing but less reloably) was because it encouraged "corporate raiders" too much, one for whom a sufficient amount of capital would be encouraged to leave a mess by stripping out the copper wiring and selling it for a profit. Combined with the other issues of non-secret ballots like (political) bosses extorting votes.