Never really noticed war being squishier, perhaps its just a different skillset? also war has a few reasonable selfheals so perhaps you are supposed to use them.
Like using beserk and aoe attack (forgot the name *blushing*) gives you like a few k health for each enemy it hits