I'm not quite sure why the attack on his beliefs. I am not an english major but he is only stating his beliefs and not telling you what you should or should not believe in.
You choose to not believe fine, but it appears you have taken a stand as aggressor here to tell the world your point of view.
"going to get ugly"---I see no ill will in his message.
In this season I'll take his message over yours---touch less confrontational.
Bushart