Weak turret?
Partially the level, and partially because just about every pet or minion in the game can only ever take but a few hits, regardless of the profession.
Poor craftsman blame their tools. Poor players blame their Engineer.
There’s a trait in Inventions that reduces damage dealt to turrets by 30%.
Thanks.
Also, know how to place marker on map?