Various notes:
1. Yes, there is a bug with the spawning of the core shield generators at present:
http://www.arcengames.com/mantisbt/view.php?id=1727 Difficulty isn't meant to affect when and how they appear. Existing saves
should have them populated as would a new save, but the same bug effects both existing and new saves at the moment.
2. Glad you guys like the Ender's Game references. Best. Book. Ever.
3. I'm not really considering alternate designs for them at the moment: especially not ones that require massive extra coding time and new structures for not much reason. I think a number of people have the wrong idea about a lot of these. With all the various secondary networks of them, it's super simple: destroy any single node in the network and the whole thing disappears. Voila. You start out with a bunch of nodes, but can -- in the act of taking
four planets only -- have zero secondaries left. For the advanced research station planets, you just need to remember to capture four out of five of them, which most players already did. That is all. It matches the intent of what I was wanting to require quite perfectly, and something more general with "how many did I take overall" isn't going to accomplish the same thing.
4. At any rate, other suggestions about "let me attack the home planet even though these still exist" are ludicrously beside the point: the entire point is that NO attacks can be made on the home planet until you take these out. It's put in place to specifically stop the ultra-low-planet-count games. Also, these won't be optional as an AI Plot or similar. I think that some of the gut negative reactions come from not understanding exactly how these work; it's much simpler than people seem to assume. For more on my motivations here:
http://www.arcengames.com/mantisbt/view.php?id=17065. Regarding how the emergent behavior will be changed by the recent changes to the AI: it's definitely impacted quite a ton. Just exactly
how it's impacted is difficult to say at the moment, because that's sort of the nature of emergent behavior (it gives unexpected results), but my main expected results are that it will become less predictable, better at sneaking around your defenses, better at responding to deep strikes, more clever about responding to when you attack it with overwhelming force at a planet, and so on. And I think from past recent beta versions, it's already demonstrably better at not throwing away the lives of its ships on attacking planets where it -- so far -- has no hope of hurting you. That's led to threat-buildup and what players have already started calling the AI "stalking" their planets. Which seems cool to me.