"(...) Christians irredeemably strayed from the teachings of Moses and Jesus."
That assumption is wrong since 'irredeemably strayed' is assuming, they are all not believers. And Quran says that even Christians and Jews will go to paradise. 2:62
Indeed, those who believed and those who were Jews or Christians or
Sabeans - those who believed in Allah and the Last Day and did
righteousness - will have their reward with their Lord, and no
fear will there be concerning them, nor will they grieve.
Please note that Allah did discriminate no group when He gave humanity the Quran. Logically speaking everyone can commit sins of another 'ethnic group', specially when muslims became christians or jews and so on.
"However eagerly you may want them to, most men will not believe. You ask no reward from them for this: it is a reminder for all people" (12:103, 12:104)
Islam can mean Peace accquired by Submiting yourself to Allah, in that context, Quran is the ultimate vehicle for achieving that peace. It is the truth for the belivers and not an opinion.
__________________________________
Note: I assume here that muslims are the most perfect form of believer (muslim can mean a person who submits to Allah). Many people of other ethnic groups can be muslims (and they don't know).
When did the Jews/Christians go wrong?
When they do attribute partners/sons to God. (Shirk)
6:100
But they have attributed to Allah partners - the jinn, while
He has created them - and have fabricated for Him sons and
daughters. Exalted is He and high above what they describe
9:30
The Jews say, "Ezra is the son of Allah "; and the Christians
say, "The Messiah is the son of Allah ." That is their
statement from their mouths; they imitate the saying of those
who disbelieved [before them]. May Allah destroy them;
how are they deluded?
When they are declared enemies of the believers 5:82
You will surely find the most intense of the people in animosity
toward the believers [to be] the Jews and those who associate others
with Allah ; and you will find the nearest of them in affection to
the believers those who say, "We are Christians." That is because
among them are priests and monks and because they are not arrogant.
When they deliberated changed Allah words 2:75
Do you covet, that they would believe for you while a
party of them used to hear the words of Allah and then distort the Torah after
they had understood it while they were knowing?
When they intentionaly ignore Allah Messenger(s)
2:101
And when a messenger from Allah came to them confirming that which was with them,
a party of those who had been given the Scripture threw the Scripture of Allah
behind their backs as if they did not know [what it contained].
4:150,151
Indeed, those who disbelieve in Allah and His messengers and wish to
discriminate between Allah and His messengers and say, "We believe in
some and disbelieve in others," and wish to adopt a way in between -
Those are the disbelievers, truly. And We have prepared for the disbelievers
a humiliating punishment.
When they indeed say profanities about Jesus (as) 5:78
(Targets Children of Israel)
Cursed were those who disbelieved among the Children of Israel by the
tongue of David and of Jesus, the son of Mary. That was because they
disobeyed and [habitually] transgressed.
When they have intimacy with idolaters/disbelivers 5:80
You see many of them becoming allies of those who disbelieved.
How wretched is that which they have put forth for themselves
in that Allah has become angry with them, and in the punishment
they will abide eternally.
Note: Muslims have this reminder. (5:51)
They judge by what Allah didn't revealed to them 5:44
Indeed, We sent down the Torah, in which was guidance and light. The
prophets who submitted [to Allah ] judged by it for the Jews, as did
the rabbis and scholars by that with which they were entrusted of the
Scripture of Allah, and they were witnesses thereto. So do not fear
the people but fear Me, and do not exchange My verses for a small price.
And whoever does not judge by what Allah has revealed - then it is
those who are the disbelievers.