This is what they need to fight spy cams. I've said this before, but I'll say this again. Every champ spawn area needs a "patrol" that at random times (say between 5 and 40 minutes), walks through area. Every patrol should have a "scout", or "hunter" of some sort (maybe the patrols should be tied to the next champ that will be spawning there for the random spawns, the devs could use their imagination and have some fun with this).
The "scout" would have gm tracking, detect hidden and reveal, and would constantly be looking for hidden players, and should reveal them when it finds them. The patrol should be aggressive, and be strong enough, and have a.i. robust enough to defeat any auto defending player (or scripted auto defending player), even ones with uber equipment, but not so strong that it causes a serious problem for any group working the spawn.
Every patrol should also include a mob with necromancy skills that can exorcise the player ghosts after they are killed. I realize that this could cause problems for players that die legitimately working the spawns, however, it would be a small price, in my opinion, to pay for fixing what is really a very serious problem in the game.
This would, I believe, defeat the spawn cams. It would require some effort on the part of the devs, but I seriously think it would be worth it. Although I've said this before as well, any serious attempt to tackle the cheating problem also needs to include some anti-cheat functionality similar to Punk Buster, or Valve's VAC, or Blizzard's anti-cheat engine.
I'm going to post this in the ideas forum as well.