The Passion was a huge success had an enormous pre-release publicity push, targeted at the likely viewers.
There are many, many more Christians than there are homosexuals, and they came out to see a movie in wide release, as opposed to this one.
In fact, The Passion is a textbook example of how to release a movie Hollywood saw as a "problem" film. In fact, it was a problem for them, as its success has now made alternatives to their view of religion (pervert or lying priests, anyone who espouses Christian beliefs being an idiot or kook) potentially lucrative. Hollywood can spin it all they want, the gigantic success of The Passion showed that Christian-themed movies will draw the audience in gigantic numbers.
The Passion is a success story that Hollywood is trying to ignore but seeing how box office was down this year they may have no choice but to back more Christian-themed movies. Narnia, partially funded by a Christian investor, is another example.
Hollywood likes pushing their agenda, but they like making money, too. Don't be surprised if you see some spin-off companies arriving on the scene to make just those kinds of films for the major studios.
The Passion also had the most vindictive press of any movie release I have ever seen, while BM has had the most fawning.
I think most people on FR see through hollyweird's marketing ruse and think you are a hollyweird sycophant for pushing that ruse and saying it is s a success, when it really is not, and if anything shows hollyweird's declinging clout in the culture wars.