He has it right.
It kind of makes one think- Hashem told Sarah Imanu and Avraham Avinu that they were going to be parents. While I love them both, if only they had some faith and had NOT gotten Hagar involved and brought about Ishmael, none of this would have happened. But, everything is from Hashem.