God desires all men to be saved and come to knowledge of the truth (cf. 1 Tim. 2:4). Therefore, one one way or another, He offers all the means to know the truth (who is Christ) and the grace to obey the commandments and persevere in faith and charity and be saved, regardless of their circumstances. No one will be lost, therefore, without fault on their part.
Likewise, with the foreknowledge of how the world would be in every generation, God establish His Church with the mission of seeking salvation of every single person and preaching the same truth to all.
However, God does not necessarily offer the supernatural means of salvation to all at the same time. See Christ’s parable of the worker’s in the vineyard. Some are called early in the day, some in the middle, and some late. According to His inscrutable design, God’s sends these means to different people at different times–sometimes only at the “eleventh hour.”
Of course, Christ also tells us that “many are called, but few are chosen” so, while it should greatly concern us, it should not surprise us, that many people just don’t care.