I have defragged SD cards many many times. The only thing it did was IMPROVE performance in reads. And no, I have never had an SD die on me due to writing anything.... even the really old 16MB cards I have lying around that have been written to, defragged, formatted, and written to again...