Shut up? Sure that would prevent any of the boycotting. People always go see something that derides religion or gives them an opportunity to discount the church.
But what would it say about the church members and Christians if they never even spoke up about Jesus being mocked, insulted, lied about? It would say they just don't care that their Lord is disrespected.
Clancy you and frogjerk basically said the samething, I think the movie is offensive even though it is just a movie and Brown states such, but the rhetoric in defending Christians caused more people to see the movie, making money for Brown.
The same thing happened when Fahrenheit 9\11 by Michael Moore, was discussed seemingly forever, moviegoers paid Moore handsomly, his movie was offensive as well, although in a different way.