You are right actually, on reflection I think if I'd got a card I probably would have been angry so maybe they couldn't win in that sitch.
That's horrible from your MIL :-( although it has made me realise that I'm glad I didn't get anything. I do tend to project my frustrations onto them rather than my h. It is easy though as they are so annoying! :-)