You might just be reading too much into it. There are a lot of people that have some pretty strong habits and you can depend on them doing the same routine on a nightly basis. So after quite a few engagements on some maps you know how to find some people. Nothing really magical about it.
Personally I couldn't care less about spies, heck if a mission Im in is ratted out I get more guys to shoot at!
And how is that going to happen?
Its enough to kill a guy in the "wrong" way to be called a cheater. People are just bad loosers and a bit paranoid. Hard to do anything about it
This is something HTC is going to have to take care of. Obviously you really cant just go on a players accusations.
First HTC is going to have to lay out the rule/law in clear black and white. Now the rule is known and those breaking it are subject to punishment. Catching someone at it could be as easy as hitting the "report" button and HTC can review the logs much like they do say in a mass reporting that gets a player squelched. After the review either there is an issue and the player gets his/her punishment, or if falsely accused, the reporting player is punished.
As I said, I don't care that much about spies, I am not into the "win the war" aspect of the game that much any more. Maybe once the game play turns back to missions with some substance I will go back to it, but the point is There are always cries of "SPIES!" and shades and so on. I'm sure many people quit because they feel there are too many spies. If HTC want to get a handle on it they have to post clear rules on the multi-accounts and spying so that people know whats right and fair and what is going to get them in trouble.
If the game gets a reputation that you can't run missions because the "spies" are always leaking the info then who is going to want to bother running missions? If that is the style of game play you enjoy and the "spies" make it un-playable, then why pay for a subscription?