I have run into the same read only issue. I've attempted several fixes such as zeroing out the drive with dd. I chalked it up to a junk drive and moved to another usb drive that has never exibited problems in the past and within 20 minutes of use in the pineapple went read only as well.
Has anyone been able to determine if the USB port is killing the controllers or just an odd string of bad luck?