Yes, and Romans 2 also tells us that those who have not heard will not be held as accountable as those who have.
The problem for Muslims, Jews, and others who reject Christ is that they are no longer in ignorance. The Gospel has been preached, Christ has been proclaimed as Lord and King, and salvation through Him alone has been told to almost all the world.
You cannot make the same claim for today's Christ rejecters as you could 2000 years ago.
Ignorance can predominate in the mind of a person due to many reasons.
1. Defective socialization
2. Low level of intelligence
Those two factors can result in a person hearing but not fully comprehending.
Also, hearing but being emotionally incapable of taking action due to resulting social harassment can happen.
Or a sincere belief that they are right because the reasoning on their side seems more convincing and they sincerely believe that their way is right.
That is also to be taken into consideration and is definitely taken into consideration by a righteous all-knowing judge who evaluates the human heart on an individual basis.
For example:
Many Jews are convinced that Jesus didn't fulfill the messianic prophesies. Will God condemn them for sincerely not believing it and finding their side of the argument more compelling? Or will he allow them to pass Armageddon instead and show them clearly that they were wrong? A just God would do the latter. The same applies to the Muslims who sincerely approach him in their efforts to please him but who don't know any better.
I once belonged to a denomination who believe tat God mows down people in the way you describe. They didn't listen-so down the drain they go! According to them only they will pass Armageddon. I don't think that that particular way of describing the creator is correct because God isn't a blind machine of destruction that mows down everything in his way. He desires mankind to live not to perish and is not seeking ways to slaughter based on rule thinking but employs his infinite wisdom love and justice to evaluate each human heart instead..
Now, AFTER no excuse can be legitimately be found, perhaps during the millennium, then he will definitely destroy those who legitimately reject his Son although they now know for a certainty that he is indeed the only way to salvation.
So I guess we disagree on that.