You also need to have a little understanding. It's never going to be a perfect process when you have people who aren't technical making sometimes subjective decisions.
The trick is to plan well. Assume delays and the need for re-reviews and don't tie anything to when you think it might be approved.