I think you are being unfair. I think his questions are fair and appropriate. No. 10 is not ridiculuous. Some may disagree with the premise, but it is a perfectly respectable point of view.
Don't have time to answer the questions now, but I'll be back.