Assailant has 1800 attack which stops it being run over by weaker level 4 monsters in the meta (D Heroes mainly who top at 1600). This gives it the ability to hold the line and not waste it's effect on weak monsters.
D.D Warrior only has 1200 attack so can easily be swarmed over by sacrificial weaklings.