Jehovah's Witnesses teach that most faithful Christians have no hope of going to heaven. This also includes all faithful who died before Christ's resurrection. Is this what the Bible says?
I say to you that many will come from the east and the west, and will take their places at the feast with Abraham, Isaac and Jacob in the kingdom of heaven. --Matthew 8:11
By faith Abraham... lived as an alien in the land of promise, as in a foreign land, dwelling in tents with Isaac and Jacob, fellow heirs of the same promise; for he was looking for the city which has foundations, whose architect and builder is God. By faith even Sarah... All these died in faith... and having confessed that they were strangers and exiles on the earth. For those who say such things make it clear that they are seeking a country of their own. And indeed if they had been thinking of that country from which they went out, they would have had opportunity to return. But as it is, they desire a better country, that is, a heavenly one. --Hebrews 11:8-16
But our citizenship is in heaven,
and from it we await a Savior, the Lord Jesus Christ, who will transform our lowly body to be like his glorious body, by the power that enables him even to subject all things to himself. --Philippians 3:20-21
Jehovah's Witnesses are right that the Bible speaks of a new earth. And since the Bible does mention it, why don't Christian churches talk about it much?
"Set your minds on things above, not on earthly things." Colossians 3:2
So why do Jehovah's Witnesses emphasize the teaching of a new earth?
"For many, of whom I have often told you and now tell you even with tears, walk as enemies of the cross of Christ. Their end is destruction, their god is their belly, and they glory in their shame, with minds set on earthly things. --Philippians 3:18-21