Rktim, putting 3 professions that has above average defenses when it comes to mitigating specials damage, in the middlearea of this "loved - not so loved" list, surely has to be a misunderstanding.
The soldiers reflects has been nerfed, sure. But compare it to other types of defsenses, they all have weaknesses against some kind of damaging-offense. ams used to have none, it reduced all type of damage, now it doesn't. And Soldiers do have argualy the best offense, overall, except when fighting engineers maybe, which you ,again, listed as a mediocre prof..
From my pov, soldiers and engineers is somewhere at the top of such list, though im not going to bother making one, because my list would differ a whole lot depending on what situation and which imagined scenario.