Compared to skinks, yes. Not compared to knights, guards, most of our heroes, most of our behemoths, kroxigor, salamanders, Kroxigor. We got quite a lot of stuff that starts with a 4+ save, and since none of our defense buffs are saurus warrior specific you can simply swap them out for any of the others and achieve comparable results in terms of survivability.
if you ignore cav not functioning well in units bigger than 5(we have known this forever) and model count Knights ARE just as good an anvil /s (credit where its due this is the best option you put forward)
well sure if you ignore bravery, wounds, and model count salamanders are just the same /s
if you ignore model count, damage potential and cost guard are the same /s
if you ignore model count, charge bonus(in order to actually get in combat looking at you basti), sustainability, wound count our non hero monsters ARE just the same /s
if you ignore cost, max unit size, much bigger coherency problems and model count then krox ARE just the same( granted they do have 2 more wounds but for a almost 50% cost increas they had better) /s
if you ignore wounds, model count, hero limits(we need our hero slots) and foot print heros are just as good at being anvils. /s
don't know why you mentioned krox twice
huh considering most of the options you put forward are at a wounds defisit(one of the main components of a durable anvil) and all of the ones you mentioned are at a model defisit and other problems beyond that im going to say no. just having a 4+ save does not make everything in our army just as good at being a anvil.
now this is not to say warriors are better then all the above. most have a speed advantage some have range attacks and our heroes are heroes. they all do very well at their jobs but that does not make them a good anvil. good anvils need high wound count on top of good defence and they really like high model count forcing your opponent to fight them instead of just standing on the same objective. it also helps if they can hit back hard if needed this is the main problem with bastiladons they just get tar pitted