Yeah, this article is really fucking strange.
I fully agree with the seeming goals - restore nature, reduce human footprint, smarter use of resources - all valid, noble, and needed. But some of the proposed methods are simultaneously counterproductive and scientifically ignorant.
'Wind is intermittent so it can't be used' therefore we need 'household bike generators'...