the fact is this is freedom of speech. Its hateful but they have the right to scream as they please. Sticks and stones..the playground jingle comes to mind. Kudos to those Muslims who kept their cool. The fact is as much as those haters dislike it, they are home and reaping much privileges that they might not get elsewhere! They know it and thats all that matters ultimately, Alhamdullilah!