The Watchtower generation means a leap-frog generation - meaning a continuous generation after generation, they are trying to run away from their collapsed 70 year 1914 generation.
Why Armageddon cannot come yet is because of Mark 13:10,which says the christian gospel has to be preached IN ALL THE EARTH FIRST, YES FIRST.
China and India in Asia contains millions and millions of people that have yet to be preached to.
The Watchtower has always been blind to this.
Just think of yourself in one of those countries, Armageddon suddenly strikes, and you say to yourself what on earth is going on? I have never heard of Jehovah's Witnesses or the Christian message.
Because Jehovah is a God of love he as yet will give these people the opportunity to hear the christian message.
In 1999 they disfellowshiped me for saying the above things, how very very sad, for them all.
How will it all end for them all, I dread to think.