That's an interesting line of reasoning — but I don't think you need agency to be tricked! The mechanism is being tricked, even if of course it's the designer who is cheated.
I think that mechanism quality should matter to the designer/deployer's moral right wrt cheating.