We all like different things, so I was probably being unreasonable expecting everyone to agree with me. Point taken. 
BUT....if its the thought that counts, why couldn't he think.....will she like this card?
Because it is so utterly not to my taste, that I query exactly how much thought went into it?
Apart from .. its her birthday, id better get a card.
And sit on it for 3 days in any event. 
So, okay, perhaps IABU in not necessarily liking or appreciating the card. Some clearly would be very happy with it.
I'm still looking at it with a slightly amazed expression on my face.
No doubt it will be something I find funny at some point. But not just yet. 