The shielding on a cable is to avoid interference from the outside world however it is always tied directly to the GND pin. Not inside the cable itself but inside a device. Every single device I take a look at, will do this, computer/hubs, usb soundcards, usb bluetooth dongles, usb powerbanks, usb harddrives, arduino's etc.
In my perspective this make no sense at all because the shielding is now acting like a big attenna instead of a faraday cage, or am I wrong? I think this a source of noise and/or ground loop problems.
What is de reason why they doing this?
Example, when measuring resistance between shield and GND pin, it reads 0 ohm: