This is interesting. At my job, a pretty big financial company, they automatically lock down USB ports on the company computers, but I think it is done on the OS (Windows) layer. Will that make a difference?
I'm not completely sure, but the vulnerability resides in the fact that an usb device can mimic any other type of device. However if all devices are ignored by the system then it won't matter what evil usb devile you insert: it will be ignored just like all the legitimate usb devices.
So yes, if your company blocks absolutely all usb devices than you're probably safe.
Yeah, I guess people do (I use a Mac, so I'm not subject to those regulations). I know that when you plug in a thumb/regular drive or phone, it tells you that an unlock code is needed