I prefer to think of the amulet of nat armor is a huge mistake.
Lets see, its a AC increasing item, that doesnt affect spells, or touch attacks, etc.
On the OTHER hand you have a CHEAPER item that gives you more HP for -everything-....poisons, spells, traps, whatever, and it constantly scales...