The whole idea isn’t new, not by a long shot. Back in 1948 John von Neumann came up with the idea of a machine that could use raw materials to build a copy of itself and then upload its own programming into the new body (very Matrix-esque if you want our opinion). Of course, creating such a technology would be very beneficial in terms of its cheap production, all you need to do is thoroughly think over the original, and the machine will do the rest of the work. Nevertheless, it’s really dangerous to give control over mass-production of any kind of machine to another machine. So many things could go wrong there! Even if the machines themselves are harmless, when there are too many of them it would cause an immense consumption of resources. Ultimately, the whole world could be taken over by machines!