I think you’re mostly right. I also should point out that I do kind of agree with Ender that there’s no reason to create conflict because someone holds personal beliefs that I don’t like, but I also don’t think that religion deserves the kind of reverence that he thinks everyone should give it.
Truly, I am fine with this point of view. You are welcome to challenge my views here, though I will probably defend with great vigor. But there is a difference between honest disagreement and broad bigotry.