These scientists are stretching what little support they have into a theory that doesn't hold water. They're trying too hard, and need to explore other options.
You may want to read this post and the links provided as well:
http://www.freerepublic.com/focus/f-news/1338459/posts?page=37#37