I have a USB stick with a write-protect switch. Unfortunately, the switch has broken. Now the drive will contain 128MB of obsolete early-00s data until the bits diffuse away.
On some SD cards in some SD readers, the write-lock switch is too small to trigger the mechanical switch in the reader, making the card appear as read-only until tape is applied over the switch. This problem affects my BeagleBoard's OS SD card.