Seriously, how difficult is it to add a distance variable to the follower behavior? If I'm looking through a scope while sneaking they keep bumping into me. Every time they lose an enemy the first thing they do is run at the PC and attempt to occupy the same space. How *$!!!! difficult is it to add a spacer that says "stay at least X meters away"? Do you have any bloody idea how much sanity would be preserved by this one function. I'm even willing to bet that that variable ALREADY exists within the game. It's just not used all the time. Or something.
Bloody hell. C'MON already!