I thought it could be either way, depending on how it was intended to work. Restricting it to specifically the word "ignores" (yes I am aware this is exactly how the card reads) certainly makes I Am Love close to worthless, but it could have been a bit overpowered otherwise (though I think the non-warrior class human restriction limited its uses enough.)