Circular vs. self-voting isn't the point at all. The point is solely that everything is visible so it can be downvoted if the content itself (or at least the story surrounding it) doesn't justify the reward. Who makes the votes using which account or which third party voting service literally doesn't matter here.
RE: Steemit Update: HF21 Testnet, SPS, EIP, Rewards API, SMTs!