I have some generic insert V-brake system and in my case it takes a bit of effort to remove the pins. Plus, brake shoes are usually covered in road grime and brake pad residue, so a casual passer-by wouldn't even know the pads are removable unless they looked very closely. Sounds really weird.