No one is acting like a fanatic. There is more fanaticism on the side of Brown who want to shut up the criticism.
Why would he want to silence criticism of his book when that criticism stirs up interest and free publicity?
I have never seen or heard anything said by Brown that indicates he thinks Christ and Mary Magdalene really had a child. Where are you getting this?