@Zack I don't think the word obstacle equals no progress at all. the two nukes and a satellite were launched during the cultural revolution, which is probably not an environment favorable to innovation.  