Yep, that is pretty much my assessment too. :(
However, selling agents in the same agency can pull the same stunt. So you just have to cover all your bases.
Sometimes agents & clients (some) think I am paranoid by the amount of trouble I go to and the lengths I go to, to get an exchange...