Why do the ESV and the KJV and the NASB translate 'tachos' Rev. 1:1 as 'soon'. The word means 'quickly'. In other words, no mention of when it will happen, but when it starts to happen, hold on to your hats, because it's all going to happen rapidly.
So all these Dispensation-bashers can stuff it. It doesn't say 'soon'.
For my part, I believe there's much to learn from Preterists, A-Millenialists, and even Post-Millenialists, while I still hold to the Pre-Millenial position as the most natural reading of the texts. The Post-Mils are correct, I believe, in saying that the general state of things will improve (maybe even in a sawtooth pattern, but upwards in general) because of the influence of the Church. But they're incorrect in denying the actualness of the Tribulation and the revealing of Christ in the way Revelation and Daniel (and Zechariah, and Ezekiel, etc...) depict. That's just the crowning crisis of the sawtooth process.