Some of those are brutal. You would have to be really worked up about someone to send those.
Yes. IMO the site reflects a great lack of taste on the part of the artist and those who would use the cards.
And although art is in the eye of the beerholder, I find little artistic merit in the cards. I could do as well with a rotary letter stamp and some water colors to fling on paper.