This makes perfect sense to me in consideration of His great Mercy. However, when looking at life, it seems that more would die before the age of reason if that were the case.
I think God arranges all history through his Providence so that it is most just and good. Even in spite of our free will, God is able to arrange everything for the best possible.
But I don’t think he takes us when we are “most ready”, as in at our holiest. I think he takes us when we have made our choice in our life and aren’t going to choose any different even if given more time.
A baby might be taken because that is their final state. If he let them keep living, they never would have gained any more glory or holiness or merit, and so he takes them.
A bad person might be taken even though earlier in their life they were in a state of grace because that state of grace was transitory, meaning…obviously…they were not set in their choiceas “more information”, as it were, more life experiences changed their mind. But now God takes them because there is no more hope that they will repent or even get any less bad. In all possible histories in the future, they wind up in hell.
A good person won’t be taken until there is no more possibilities in the future that they will change.
People are taken not when they are most ready, but when they have fully chosen their state and there is no more life experience that could change their mind.
Like the tested angels, humans must be given all the necessary information and allowed to choose based on a lifetime of events that is complete…that is, where no new experience could change their mind…or else it would not be fair, if there might have been possible futures where they could choose to change their mind.
God would not take a person in a state of mortal sin if there was a future possibility where they would repent. He would let them repent. God must take people when there is no more hope they will change.
God would not take a person in a state of grace if there was a future situation where they might mortally sin. He would test them first, as people cannot have made their choice until they have been fully tested with all information, like the angels.
However, I do believe God always guides us to the situations where God knows we will make the best choices, even if they are bad.