The biggest weakness or failure of Planet of the Humans is the following fact:
When technologies go through fast and exponential changes you CANNOT use history to judge the same technology.
Like concluding on Wind power or Solar power using examples from 2005 og 2012 like in the movie.
Nuclear France will now expand windpower with 30 GigaWatt the next decade. The goal is 33% renewables in the mix by 2030. A dramatic increase from today.