Ironflesh it already adds 2hp and if you add the fact that you have to get 3 str to get another that means it adds 5hp in total if it adds a single point of armor it would become op cause that means you added resistance and hp for just simply playing, if you want more armor get a better one or simple heirloom your already owned one. The fact that you are one shotted by someone means they have high powerstrike and you dont have the armor or health to survive. Ironflesh does help you survive just gotta learn to
DODGE, DIP, DUCK, AND DODGE