Our Father does everything for a reason. And that is for the greater good which will lead to the sanctification of souls. He is in full control and will only allow people to do so much or go so far. His plan has existed since before the beginning of time. Glory be to the Father!