Would I call failure to accept scientific consensus and overwhelming evidence idiocy? 
Yes, but as you know, a true scientist is always open to other conclusions. Otherwise it's just a religion.

I suspect a variety of factors have led to the proliferation of your "blameless algae", a warming climate might be among these.