Mechs can't be healed, so if you focus them down, even with DPS/healer escorts they really can't "stop" you so much as delay you.