God knows all things at once. That is one philosophical way of putting it. He knows everything that will happen before it happens. He also is an all-powerful, personal, interactive God. He loves his creatures and wants to guide them to their true end.
Looking at the Christian world today, there are many churches, denominations, communions, viewpoints, etc. There is just as many non-Catholic Christians as there are Catholic Christians. I have heard it said that there are as many as 30-40,000 denominations. Even if this is an overestimate, the idea is this: God knew what would happen. He knew about the Reformation. He knew at this time in history there would be so many gatherings of Christians who did not agree on everything, so many denominations. Because God knew this, I wonder how reasonable the Catholic conception of what it means to be Church. The Catholic Church is willing to say parts of the Church exist outside of the Roman Catholic Church, though imperfectly. But what if a visible society is not the true nature of the Church. Seeing that there are so many different Christian groups, and knowing that God knew things would be this way, is it not more reasonable to see the Church existing equally everyone amongst those who follow Christ? At least, does it not make sense that our current understanding of the Church is off?