If God sometimes takes away the righteous to heaven to spare them from evil - why doesn't God stop evil?
Actually, according to what the bible actually says, none humans who have died have been taken to heaven.
Their spirit returns to God -and their body to dust -but their spirit is not aware until they are resurrected later -either at the return of Christ, or a thousand years later.
In order to stop evil, God essentially has to stop sinning angels and humans from doing evil -or, more correctly, get them to stop doing evil themselves. The plan to do this was declared from the beginning -and is actually almost finished.
We were given a certain amount of time personally and collectively to experience the results of evil ways.
The angels have experienced their own history and all human history, but humans were given 6,000 years since Adam -and generally limited to 120 years individually.
Very soon -after mankind has nearly destroyed itself -Christ will return and begin to reign on Earth -and those in the first resurrection will reign as kings and priests with him. Satan and the sinning angels will no longer be able to influence man (which was allowed for a purpose). He will be bound for a thousand years -then loosed a short time -then cast into "Gehenna"
There will be no more war (and only one more attempt after the thousand years), and there will be a supernatural government in place to cause peace.
In those 6,000 years, billions of individuals will have been born who will essentially become gods later -and will create throughout the universe -after learning the basic lessons and gaining experience during this time.
Those not in the first resurrection will be raised to the judgment after the thousand years. Some will receive eternal life then if their works (not necessarily beliefs) were good -and those whose works were not good will be further purified -separate from the others -until they become willing to do good. Though it is possible that some may be completely destroyed, it is not known if any will be completely destroyed.
Will try to post scriptures later.