Thousands of JWs have been damaged by failed prophecy.
FALSE. Prophecy has never failed, and will never fail. True, our expectations of an early deliverance has led to diappointment time and time again, but we now realize that even that is part of the prophecy. So if our momentary disappointments result in God's word coming true, then that's fine with us too. The apostles suffered from the same sort of 'irrational exuberance,' to borrow a phrase from Alan Greenspan, in their expectations that Christ's kingdom was going to "instantly display itself." Even throughout the 1st century it appears that most Christians expected Christ to return. But that's what keep them busy and active in anticipation of the kingdom. Putting us in that sort of situation allows God to test our hearts and sift out those who are not totally devoted to him. It also allows him to give an answer to the the one taunting him by pointing to the endurance and faith of those who have waited for decades. The Scriptures point out in fact that there will be a seeming delay in the arrival of Christ. That's why the prophecy in Revelation says: "There will be no delay any longer." So, the delay has served God's purpose to induce a faithless element to bolt from the organization and begin beating their brothers while the master is delaying. Once the ferment reaches a certain point though, obviously synchronized with the outworking of many other events and prophecies, then the end comes.
Interestingly, typically those whose faith proves too feeble for the task are those who are 2nd and 3rd generation Witnesses. The majority on this board, by far, are those who inherited a religion but not a faith. It seems that there is a parallel with those newly settled Israelites who were the 2nd and 3rd generation after the Exodus, of whom the Scripture says: "...And another generation began to rise up after them that did not know Jehovah or the work that he had done for Israel." It's amazing how these things repeat themselves over and over.
I will be writing more on this later / You Know