With all due respect, I am not satisfied with his answers why? there are reasons.
1) Allah say to Prophet (saw) read with the name of Allah
2) As Allah says I taught humans how to read and write (So brothers We believe that Allah taught our prophet (pbuh) before that he was ummi)
I don't know why you have problems with Sahaba (r) and and almost every thing, If you really want to challenge, then Challenge our Scholars like Zakir naik and Bring your proof and audiences
Insha Allah you will get the Answers.