Yes, I forgot about the courthouses, but since I'm running communism for the most part I'm not too concerned about getting them. The earlier note about how effective spies are defensively, be it that Prof's conclusion is right or not, and their achieving almost zilch against what was mostly sabotage attempts, doesn't leave me too anxious over courthouse possibilities. If the AI fails more frequently, however, he may figure that it's not worth the expense and therefore a good strategy for me. Having said all of that I can definitely see how putting a courthouse in the 3 or 4 most susceptible cities would be a good idea.
This game, at least the random ones, is so coastal-based that keeping enemy AI out by means of terrain destruction isn't too practical, though isolated instances of using it would serve well to remember.
I guess one could always surround ports with ships, but seeing how an entire stack is lost quite easily that's pretty much hopeless.
BTW, today I put like three spies in one city waiting using them in offensive missions, and it looked like they didn't cost any upkeep despite the city being over the unit limit. Is this true, because I could've sworn I've seen them take upkeep (maybe communism makes them free of upkeep, whereas monarchy does not)?
I think Prof is right about the spies being able to stop only stealing of techs, because the sabotage going on like no spies were there, and, of course, if the AI is resorting to sabotage, especially frequently, that probable means there's nothing left for him to steal.
One thing that does gripe me a bit though, and maybe I just need to relatively ignore it, is that I get warnings when I try to steal techs from the same city, as though the spy is twice as likely to get caught, so I don't use them then. But I'm pretty sure the AI had no qualms about constantly stealing from the same city, and he failed only once, if that. He probably succeeded mostly when I was in monarchy, but he was getting by when I was in communism too.
BTW, guys, is there a way to destroy a city in this game? I suppose straving it to death might work but is there any other way?
(phew)