Is it a bug, but why does it take a bit for Melee Mercs to engage? I also noticed if the NPC is rooted the merc just stands there and just takes damage. Are these bugs with the Merc?
If the stance is set to balanced, it'll wait until the target is 95% health before engaging. If it's set to the burn stance, it'll engage right away.
The melee mercs take an extra second to process, because they are calculating how to get behind the mob. The tanks mercs just beeline attack no matter the vector. Often you will see them stand in front of the mob, then warp behind it and start attacking. I almost always use melee mercs, and always have them on burn, they seem to be fairly consistent in their behavior, and actually way less buggy than the tank merc.
Merc's don't understand the concept of root. I know when I used a tank merc and tried root punting an add, the tank merc would beeline to the rooted mob and break root every time. The cleric merc will also stand next to rooted mobs and try and chain heal himself instead of moving away from the mob.