A tip of the hat — make that a terrorist fist bump — to Jon Stewart, for summing up in three sentences what I wanted to say all last week but couldn’t exactly articulate, from the moment I read the virtual gasps of indignation on Twitter, until I finally saw the actual cover of [...]