The post presents a simplistic point of view - that there are universally-agreed-upon solutions to these problems that, through a failure of organizational or coordination capacity, we're unable to enact.
The actual reality - that these "solutions" are not as simple or effective as he thinks and that's why we're not doing them - is a lot less gloomy than the thesis he proposes.
His call to "build social systems that cooperate" basically just amounts to "All you people need to start doing what I say". Join the club, dude.