hi is this stat really important or not?

i ask this because if yes, then a pet like blinky with 3% reduction should be really more expensive...

what does this stat means? if i receive an attack with 1000 i only will prevent 30 health? if that isnt that much, am i wrong?