In that question someone wanted a blacklist for all USB devices, and then only allow specific devices.
In this question, we want to accept all USB devices, but prevent the driver (e.g.
cdc_acm) from taking one specific device type – for example, an LEGO® NXT brick in flash mode should not be taken (because
fwflash needs raw access to the device), but an Arduino board should still be accessed by the driver to produce
/dev/ttyACM0, in an educative environment accessing both NXT and Arduino hardware.