Mike: "Put this in the 'Not Quite Science' category,...until 2030?"

No, I think this is real science, Mike. The delay appears to be due not to any fantasy regarding the science - which we are told is quite sound - but rather to the best strategies for implementation. Even so, one may expect the rapidity of technological advances to lead to many modifications before it actually gets off the ground (so to speak smile )