I'm having this same problem pretty much as described above, except that I did plug it into the card reader on my Epson Printer (hooked to my Macbook Pro (2012) via apple monitor USB and into the Macbook USB.
Same problem. Both SD cards I'm testing with are only readable and I can't seem to do anything to effect change. They are both formatted via a Nikon and one of them I just reformatted (no fancy options to choose from in-camera, just plain "FORMAT".
So this seems like a software issue to me unless a faulty arm inside the macbook is somehow causing all SD cards (even through a USB) to also misread the write status.
Very perplexing and especially based on how common this issue seems to be (there are lots of similar threads) and that no one has identified some kind of missing file or patch or something.
This computer is relatively new to me and it had one version of OSX and the I restored from my old Macbook Pro (late 2010) after updating it to Mountain Lion. So could the restore have brought over some incorrect file from the old hardware/software configuration?
I don't know enough to answer that.
p.s. The reason I need to write to the card is that this is how to update the firmware. It seems I have to do it. Also, one should be able to write to one's men cards as a rule.
This is so frustrating
Thanks for any advice from anyone.