About the New Jerusulem revelation:
Criticism
Critics point to Joseph Smith’s prophecy that the Independence, Missouri temple “shall be reared in this generation” as an example of a failed prophecy that makes Joseph Smith a false prophet.
Response
The main problem critics have in interpreting D&C 84 is timing. They cannot understand that when the scriptures use words such as “this generation,” “a little season,” “nigh,” “soon to come,” “quickly,” and “in due time,” it can mean several years, or even centuries. They have no problem with accepting a long time when the Bible makes these statements, but they refuse to interpret Joseph Smith with the same standard. To criticize such terminology is to claim the Bible false. The four hundred years of Israel’s Egyptian captivity was a “little season” to the Lord. All the scriptural terms of time (nigh, shortly come to pass, at the doors, about to be, soon to be, in due time, not many days, a little season, near, close at hand, time will come, not many years, and generation) are not specific in numbers of years. Most of them are conditional. To say that “next generation” as used in the Bible can mean thousands of years, and turn around and say these very same words mean only a hundred years when used in the Doctrine and Covenants is hypocritical. Scripture comes from one source, God. His prophets write as they are inspired by the Holy Ghost. The Book of Mormon, Pearl of Great Price, Doctrine and Covenants, and the Bible use the same terms, with the same meaning, because they come from the same source. You cannot interpret one in one way, and another in a different way. When the Lord wants something accomplished, it will be done, in the Lords time.
And…
Double standard when applied to the Bible
Note the double standard of interpretation critics use against Joseph Smith, for Jesus Christ used the very same terminology. Let’s look at what Jesus himself said to the people of his day concerning prophecies of His second coming. Matthew 24:34 quotes Christ as saying, “Verily I say unto you, This generation shall not pass, till all these things be fulfilled.” Luke 21:32 repeats this prophecy.
What are “all these things,” and have they come to pass?
Many shall come in Christ’s name, deceiving many (Matthew 24:5, Luke 21:8)
Wars and rumours of wars (Matthew 24:6, Luke 21:9-10)
Famines (Matthew 24:7, Luke 21:11)
Pestilences (Mathew 24:7, Luke 21:11)
Earthquakes (Matthew 24:7, Luke 21:11)
Apostles killed (Matthew 24:9, Luke 21:16)
Many shall be offended (Matthew 24:10)
Many shall be betrayed (Matthew 24:10)
Men will hate one another (Matthew 24:10)
False prophets will deceive many (Matthew 24:11)
Iniquity shall abound (Matthew 24:12)
Love of many shall wax cold (Matthew 24:12)
Gospel shall be preached in all the world (Matthew 24:14)
Distress of nations (Luke 21:25)
Men’s hearts will fail them because of fear (Luke 21:11)
Sun shall be darkened (Matthew 24:29, Luke 21:25)
Moon shall not give her light (Matthew 24:29, Luke 21:25)
Stars shall fall from heaven (Matthew 24:29, Luke 21:25)
Sign of the Son of man shall appear (Matthew 24:30, Luke 21:27)
Some of “these things” occurred during Christ’s time period. Some have continued since then. Some have escalated into our time. Some have not occurred yet. So we must ask, since Joseph Smith is charged with false prophecy concerning “this generation,” did Jesus Christ utter a false prophecy? Absolutely not! But, according to the critics’ rules of interpretation, he did, because “this generation” passed away without “all these things” being fulfilled. So, if Joseph Smith uttered a false prophecy about “this generation” so did Christ. I have never read anything from anyone who is a critic of The Church of Jesus Christ of Latter-day Saints that attacks Jesus Christ, or the Bible, for making a prophecy of “this generation” which has not yet occurred. Yet it has been many centuries longer from the time of Christ until now, than it has been from the 1830’s till today. It should be noted that D&C 84 does not say the “people now living,” it says “this generation.” The word “generation” has different meanings. According to scripture, the word “generation” can have reference to a time frame, a people, or even a dispensation. Without specific wording which would indicate exactly what the word “generation” means, it is dishonest to accuse one (Joseph Smith) of false prophecy, while accepting another (Jesus Christ) when both use it in a general form.
en.fairmormon.org/Independence_temple_to_be_built_%22in_this_generation%22
Mormons have addressed all critic complaints.