It has been weeks and not one scientist has stepped up to truly debunk this. Were it possible, I am not sure it would happen anyway. Easily the most scientifically educated sounding opinions on this have argued in favor a micronuke and those comments are interspersed throughout this blog. I think that most scientists are simply afraid of what they see. I think that most people are also afraid, being willing to embrace an explanation that is simply more comfortable.