It is actually what the Bible teaches. No one went to heaven before Jesus and no one was called to heaven before Jesus' return, according to Paul. All were "sleeping", just like Lazarus. (John 11:11-14)
1 Thessalonians 4:13-17....."But we do not want you to be uninformed, brothers, about those who are asleep, that you may not grieve as others do who have no hope. For since we believe that Jesus died and rose again, even so, through Jesus, God will bring with him those who have fallen asleep. For this we declare to you by a word from the Lord, that we who are alive, who are left until the coming of the Lord, will not precede those who have fallen asleep. For the Lord himself will descend from heaven with a cry of command, with the voice of an archangel, and with the sound of the trumpet of God. And the dead in Christ will rise first. Then we who are alive, who are left, will be caught up together with them in the clouds to meet the Lord in the air, and so we will always be with the Lord." (ESV)
Since the thief who died alongside Jesus was promised "paradise" not "heaven" it stands to reason that the thief will be resurrected into the earthly paradise under Christ's kingship. (John 5:28, 29) Jesus did not go to heaven straight after his death. When Mary saw him after his resurrection, he told her that he had "not yet ascended to his Father" (John 20:17) He did not return to heaven for 40 days in fact. So the evildoer was not in paradise with Jesus that day. Jesus made the promise to him that day...big difference.
Those who go to heaven are chosen for a specific role as "kings and priests" (Rev 20:6) Do you imagine everyone in heaven as a king and priest? How could that be? Those who go to heaven are given a spirit body completely free of sin and as a result can be granted immortality. They will not need priests...and kings do not rule other kings.
Kings need subjects and priests need sinners for who to perform their duties. John sees the subjects of the heavenly kingdom in Rev 21:2-5....
"And I saw the holy city, new Jerusalem, coming down out of heaven from God, prepared as a bride adorned for her husband. And I heard a loud voice from the throne saying, “Behold, the dwelling place of God is with man. He will dwell with them, and they will be his people, and God himself will be with them as their God. He will wipe away every tear from their eyes, and death shall be no more, neither shall there be mourning, nor crying, nor pain anymore, for the former things have passed away.” And he who was seated on the throne said, “Behold, I am making all things new.” Also he said, “Write this down, for these words are trustworthy and true.” (ESV)
The bride of Christ are his chosen ones. This is the "holy city"......"new Jerusalem"...God's kingdom is seen bringing its rule to a cleansed earth. How wonderful to see no more tears or suffering or pain...and no more death! Those things are now gone forever.
Redeemed mankind will be the subjects of this kingdom. And the Bible indicates that those chosen to rule with Christ will be a finite number, whereas those over whom they rule, will be "a great multitude" praising God and the Lamb for their salvation. (Rev 7:4, 9, 10, 13, 14)
Christ's sacrifice was not intended so that everyone could go to heaven. God never intended for ANY human to go to heaven at the beginning. It was Adam's sin that made that necessary. If Adam had not sinned, Christ would never have needed to come and no one would ever have gone to heaven to form a kingdom.
No one seems to understand why there was a need for a savior and a kingdom in the first place.