Sure there's a practical way - you change your USB device drivers to stop doing what they're doing.
This is not a hardware problem, this is a software problem, a simple driver issue.
The fact that you aren't alerted to things auto-running off the USB card is the flaw, if it doesn't, it should ask permission, the AV software should validate the contents of the device.
The same could also be said about CD's, esp. CD-RW's that put auto-run files on them, and floppies, etc.
This isn't rocket science, it's not terribly hard either, but they're flinging the FUD.
Nothing you can do? Not with that stupid attitude.
Crap like this makes me weep for the future.
P.S. My credentials include writing device drivers and I've played with USB stuff, it can all be changed because without software engaging on the computer, there's nothing the USB can do by itself, and that software can be changed.