The Zennist caught Sam Harris out. Barbara O'Brien seems to have fumbled the meaning of Buddha-nature. Compare and contrast this bit from the Lankavatara Sutra I recently blogged on with what she says in her post to which I've linked.
You can also read the references of the Wikipedia article on Buddha nature.
But, so what?
Ultimately, what matters is whether or not folks are helping people or hurting people. If you cannot help them, if you can not bring them on to a vehicle that goes to a good place, who is the heretic? Who is sincere?
I mean, how are you going to live with people?