It's an interesting question that I don't believe there is any satisfying answer to. I don't even believe any Christian has an answer that he can satisfy himself with, as to a reason why God paid the ransom 2,000 years ago and has done nothing since then. The only step that can be taken is to believe God exists, and cares about the world, and then rely on the scriptures suggesting that God is not slow respecting his promises for comfort.
One thing is certain to me - I see no biblical precedent for God's servants being kept in such uncertainty for such a long period of time. If the Israelites were in some sort of bondage, their deliverance was either a predetermined period of time, or it was a short period of time (save for the slavery in Egypt, but I'm not sure that happened the way the Israelites tell it).
I guess you could assert that heaven is open now. Christ's followers are headed there when they die, and I guess they have this direct relationship with God after he busted up the Temple and allowed them direct access. I don't buy it, but there it is.