You are correct the scriptures say we are not to put down are leaders because God put them in their position.
I have done that and need to ask God for forgiveness.
I don't think it's wrong to point out things that are antichristian, but it is God's job to Judge not ours. That by it's self is hard to do, but we are to obey God's word, we can't always understand why God's choses to do things sometimes but we can not begin to understand God's mind and never will. We have the right however to stand up for Christian values. I must say however hard to swallow allot of things that hurt the church are the Christians own fault for not voting on issues such as gay rights and same sex marrage, and aborition, I believe most major issues are about our accountibility when we stand before Jesus at the mercy seat.
GOD BLESS EVERYONE! Your Brother Robert