It's mindblowing how the majority of the comments here seem to be rather cynical and distrustful. I'd be really discouraged if I were the author. I (as an engineer) found the article rather well-written and convincing! Well, at least it did get 100+ upvotes.