The disambiguation of USB versioning and speed differentiation is effectively impossible for the laymen. USB naming conventions have been a meme for years now. If they cared about the perception of their branding they would change the versioning completely, including retroactively, to something consumer friendly. In my opinion it should be something like the following: USB version number is the determining factor for transfer speeds Ex. 1.X = 512mb/s, 2.X = 2GB/s, 3.X = 10gb/s and so on. Secondly the USB versioning of the decimal place should tell you that versions feature set like power over USB, thunderbolt, internet, et cetera. So USB 3.2 and 2.2 and 1.2 would all have the same features but at different speeds because they are all the .2 version of the USB feature set.