New International Version (NIV)
37 “Do not judge, and you will not be judged. Do not condemn, and you will not be condemned. Forgive, and you will be forgiven. 38 Give, and it will be given to you. A good measure, pressed down, shaken together and running over, will be poured into your lap. For with the measure you use, it will be measured to you.”
Many people refer to this verse to try to imply that no one should question what they do. Well that is not the intent. Clearly God has given us “the Law” and through Jesus explained that he wants us to live up to the spirit of the law not just the specific wording. I believe he leaves that open for us to discover and interpret as an opportunity for us to grow and display our sincerity to him over time. Because often it is more important to discover the true meaning of something for yourself than to have it handed to you. Those lessons learned are not easily forgotten. A sapling cannot withstand the winds as well as a mature oak. Knowledge given without understanding quickly fades.
I suggest that God wants us to stand up for what we believe in, witness in his name, but not with a spirit of judgement or condemnation, but with a spirit of forgiveness and understanding. Only he can open someones heart to his word and he chooses the time and place.
I also believe that many of our challenges of understanding come from the original sin, that not only do we want to be like God, but we want to be God. Because of that we limit him and misinterpret his words based on what we would want. The path laid before us may not be the same path he has chosen for another and the outcome is likely outside our understanding. All things are possible with God, even though we can not conceive them.