Yes, what Catholics do is indeed "our business." Which makes me wonder why you want to put your nose into it.
That's what a forum is for.. to say your opinion.
Perhaps you would be better suited at cnn or msn so that you don't have to worry about reading opinions.