>>/8299/
The issue with this is that any strict defensive function if it was hardcoded in the servitor, will be obsolete after the relevant group of enemies was defeated. It's harder to grasp this from watching real life wars, but take this example:
WW1: Everyone uses infantry, machine guns and artillery, so let's automate this and now everyone is controlled via neura-link and perfectly synced for this war, time to go take a nap!
Wait, what happened? Damned brits started building the "rolling fortress" aka the tank, and now we can't change how anyone behaves and there is no counter measure.
WW2: Germans build large amounts of tanks and hardcode their soldiers to use them based on experiences from WW1. Whoops, didn't think about air defense and now we are getting destroyed.
WW3: Let's build super tanks and super air force everyone! (Didn't think about drones destroying the tanks and that anti-air is evenly distributed this time, back to WW1 tactics again.)
See what I mean here? Once you hardcode a servitor you make it into a very limited defender who can't adapt. So that is why the servitors available on the NET are all programmable and have a learning function. Once you give an order and they learn how to handle one type of situation, that gets added to their database, but the enemy will come up with new ways of attacking. You are immune to the old ways, but not the new. That is why you have to control the servitors manually at first.
The Fairy Shield servitors especially are learning servitors once they are ordered to deal with an enemy, they are fully automatic vs that kind of enemy after beating them once before. The demon guard is actually fully automatic if you do nothing, and according to my look into its function since release its karmic removal pre emptive defense has so far reduced the number of attacks against us collectively by 90% compare to if the demon guard had not been made, and I don't use her actively since long, it's only on idle function.