France helped to free this nation from English Rule.
That Statue over yonder in New York City, just a boat ride away, was a gift to us after they helped separate the King's 'rights' here, permanently.
This is what you want the country to do? Separate and isolate over some obviously religious-themed satire that the world has put on display as humor? You're not the biggest dude in the room anymore, at all. So what.