You have to back up a moment. I'm mainly referring to USB flash, Micro SDHC,
Mini SDHC, SDHC, and similar.
However :) the SSD sata drives have too high a failure rate too. If speed is
taken into consideration and you have a backup/or your data isn't that
important (gaming, web browsing, etc) then sure. They are great... but SDHC,
and Micro SDHC in particular are horrendous. It doesn't matter the brand or
price. SDHC SLC cards are slightly better although not by much... still not
"good enough" to replace a hard drive (SSD or platter).
I've done considerable testing and a whole lot of research. SDHC / flash
tends to work well if you don't write data to it. For instance if you use a
script which turns the drive into a read-only medium and then stores
everything else in memory (AUFS) and you don't update it- you will be fine.
You can even store files on it. Just don't plan on installing
software/updating it. For whatever reason it isn't reliable enough for that.
You should also expect to see data corrupt.