What doesn't make sense to you? There is no claim regarding technical advancement.
It doesn't make sense because you pasted a bunch of technical words together that don't relate, stretch some analogies far beyond the breaking point, and make a conclusion that doesn't follow.