We are playing SR3 and I as GM have problems with mages and dual-nature beings (like ghouls) because the ghouls are vulnerable from astral, but cannot retaliate in projecting mage is not in their reach. So hunting ghules (or any other dual-nature, non-casting creature) leads to mage project to astral, gto there snipe every such creature, while rest of group just sits and waits for big victory.
It could be nice and fun solution one time, but I do not want to make it regular way of runs, rendering such creatures to just siting ducks targets. And place active mages/spirits to astral everywhere to protect such creatures does break the feel of the world as believable.
How you solve this problem? Is there some good solution for it, or are such creatures nearly useless, as they can be killed without real effort?
(BTW, I have similar problem with mage going on scouting mission and say - if there is not magical security, just give me full map with NPC marked and say how long it took)