And on the other side, how does not being open-source stop people from patching the bits anyway (maybe not legally, but no one can stop you writing to a storage device you own)? If anything, I think OSS is just a distraction from the real issue, which is companies trying to lock out users from the hardware they own in the name of "security".