First, CafePress rejects two of Tam's quite humorous artworks. I disagree, but it's a business, and they can do pretty much what they want.
But CNN? CNN is ostensibly a news service - one that prides itself on its "objectivity" and "fairness."
It's time to bring up my favorite media quote again. Unfortunately, Dianne Sawyer is not a CNN reporter:
"You know, I wanted to sit on a jury once and I was taken off the jury. And the judge said to me, 'Can, you know, can you tell the truth and be fair?' And I said, 'That's what journalists do.' And everybody in the courtroom laughed. It was the most hurtful moment I think I've ever had." – Diane Sawyer, Good Morning America, 7/12/07(Application of the ClueBat™ is seldom painless.) But the point holds true nonetheless.
Now Ravenwood has discovered a bit of bias at CNN's apparel store. Go look.