Advanced political campaigning software raises various
ethical
issues.
A canvasser that is operating under the direction of a reactive script
will become a sort of terminal for the campaign's computer to talk
with voters, but will still appear to be a supporter communicating on
per own behalf.
As for the personalization of messages based on data collections, I
see the collection of the data as a bigger issue than that use of it.
The specific problem of campaign message personalization is that the
campaign can say special to certain selected voters, things which the
general public might find odious but would never see.
The campaign's use of this nonfree software treats the campaign
unjustly, in my view. (The candidates and their campaign managers
have probably never thought about this issue.) Worse, asking campaign
volunteers such as canvassers to use the nonfree software is an
injustice to all of them.