The inability of the USB standards body to stick to a versioning scheme beggars belief: what in the world could "USB 3.1 Gen 2" possibly mean? Versions are free, why not simply name it "USB 3.2" and make the next one 3.3?
"Gen 2" strikes me as the "Essay FINAL (final version 2).docx" of standards revisions.
"Gen 2" strikes me as the "Essay FINAL (final version 2).docx" of standards revisions.