It's always a good idea to try and examine the idea from a completely different angle, but it is important to not get caught in the mental holes; to be analytical and rational about it.
Consider a protocol which referred to roles and relationships such as Pimp, Whore, Trick inappropriate?
As far as I understand, "pimp" is someone who controls prostitutes, "whore" is a prostitute, and "trick" is either a prostitute's client, a cunning or deceitful action, or one of a few other meanings; and a machine cannot prostitute itself, as it is just an "adult toy" when used for any such purpose. Also, I believe the term is "bestiality" if animals are involved.
Control, on the other hand, is perfectly generic relationship, and is only objectionable when the controlled one is a sentient being or an animal suffering due to mistreatment. In a technical context, without anything alive, there is nothing objectionable in master-slave relationship.
So, I do not see the analogy or connection between the two sets of terms: One set has technically-relevant meanings, while the other does not.
(As to "trick", I often describe a particularly important but not immediately obvious part in either software or hardware as
"the trick is ...", so I guess I already use that one.)
A better comparison would be to ask if "bleeder" instead of charger and "leech" instead of chargee/charged device would be inappropriate. (I think charger is better since it directly relates to the thing transferred – charge – but would not consider "bleeder" and "leech" inappropriate or offensive either.)