I'd thought that since the game was a modified Fallout SPECIAL engine, or whatever it's called, that the player would be able to do more than tell followers how far or how close they were supposed to be to the player. And then I did some reading and found that the Arcanum engine was developed from the ground up by Troika's in-house team, and since some of the guys who work for Troika worked on Fallout, they implemented a few cosmetic similarities to the SPECIAL engine (except maybe the AP system, which works almost the same), but that was about it.
I mean, it boggles the mind to try and figure out why they didn't include "I want you to fight defensively/aggressively/I don't want you to fight at all, just hang back" follower control options.
On the plus side, they all seem to know what weapons and armor are best for them, and automatically equip them when you place the items in their inventories. An example of an exception to that is when I want Jayna Stiles to equip a bow instead of a melee weapon, I have to make sure she doesn't have any melee weapons in her inventory (I prefer her to fight ranged, since she's pretty weak; And she's a half-elf, so she ought to automatically have some affinity for bows, even though she's shown a penchant for Technology).