No, el ECC no es una característica obligatoria en todos los SSD: como mencionó, NAND confía en el ECC para su correcto funcionamiento, pero, de nuevo, no todos los SSD tienen tecnología NAND. Algunos SSD en realidad usan la misma tecnología que usa la RAM dentro de su computadora, pero eso es algo diferente en lo que no entraré.
Parte de la razón por la que la protección de datos es muy importante con los SSD se debe al hecho de que estas unidades tienen una cantidad determinada de veces que un usuario puede borrar datos y volver a escribir sobre dónde estaban dichos datos borrados: si está borrando constantemente datos y escribiendo en un bloque de datos donde solía haber datos, entonces su unidad fallará esencialmente.
Los SSD siguen siendo una tecnología bastante nueva, y con esto, todavía tienen fallas sin resolver. Se podría decir que lo que tienen sobre el HDD convencional en cuanto a durabilidad y velocidad les falta estabilidad. Claro, estas fallas ocurren mucho menos de lo que solían ocurrir y no ocurren con tanta frecuencia, pero todavía están ahí.
A menos que estuviera usando un SSD de baja capacidad como unidad de sistema operativo con mis datos en un HDD separado, no confiaría en mis datos con un SSD. Aún no.