I disagree. Think witnesses tasks and activity in the community are two separate things. Upvoting someone post just because the content creator voted you as a witness is neither a gift neither a donation. It is paying back. And that's not good.
Content should be rewarded by its worthless, not because of personal interests.
Absolutely. And voting for a witness should neither be used to pay back for having received a valuable upvote