There is some parodied footage of what I mean -
On the end you can also see how they stuck and start aiming from top to bottom.
In ArmA 2 It works pretty well. I think It's not big problem to fix. And I think that this will fix all the problems with AI when they're stuck or react too slowly.
I've tried it on latest development Alpha version 0.53.103808