The typical reader of The New Yorker may see this as a pro-Obama cover, meant to reassure them that he's still an OK guy, despite the FISA vote and waffling on some other issues.
That is one heck of a hard-hitting cartoon! Good stuff. Down with the Marxists!! I don’t know the cartoonist’s real intent here but it’s sure NAIL = HEAD.