The thing is that Obama did say that the future must not belong to those who slander the prophet of Islam. What did he mean by that? To whom was he speaking when he said that? I certainly hope it wasn't to Americans, because it does fly in the face of our freedoms. I think he knew that, and said it anyway.
Grammatical point:
When the leader of the free world opines on the future, it's important to note which modal verb he used - should, could, must, will. etc. POTUS used "must" and not "should." If he had used "will" then I suppose there would be grounds for treason right there. As it is, he said, in so many words, that the future must not belong to the cartoonists. This is why I don't consider Obama to be my de facto leader: he wants to lead us to a place that I reject.