It's certainly an interesting article, and while D.V.S. (author) plays it somewhat neutral, it seems he's not really in favor of the 'green' plans.

While science and scientists have to 'reach for the stars,' or 'aim high,' or push the envelopes, or however you want to coin it, I can never seem to get past viewing life through a 'ying and yang' perspective, or 'good and bad.'

These may be old canards, but I'm not sure they've ever been proven wrong: ....you can't create something from nothing; no free lunches; you have to take the good with the bad; rob Peter to pay Paul, etc. etc.