The usual response to that is that the people who end up in heaven are the people who would freely choose to never sin.
So the question is, if Heaven can be populated with people who freely choose never to sin, why can't Earth? Is it a necessary testing ground to weed out the non-sinners from...