That's some awfully selective quoting. The Vice President made the comment about Mass as the troops were getting out of Pakistan safely. Regardless of whether you agree with the mission, seem's like a pretty reasonable thing to be thankful for. Religious ceremonies are one way that billions of people express such feelings of thanks.
I don't understand. Honest question. Why am I modden down? I'm not an American nor am I a Christian. Is it just because I understand their point of view even though I don't agree?
FWIW, I am a Muslim, born by a Protestant.