I agree, i wish they made neutral NPC be like friendly, so things like ricochet and similar can not hit them, and only way for me to actiully make them hostile is to force attack them.

It can be a pain sometimes to save Gareth, quite annyoing.