Não, o ECC não é um recurso obrigatório em todos os SSDs. Como você mencionou, o NAND depende do ECC para uma operação adequada, mas, novamente, nem todos os SSDs possuem a tecnologia NAND. Alguns SSDs realmente usam a mesma tecnologia usada pela RAM dentro do seu computador, mas isso é algo diferente que não vou abordar.
Parte do motivo pelo qual a proteção de dados é muito importante com os SSDs deve-se ao fato de que essas unidades têm um número definido de vezes que um usuário pode apagar dados e reescrever onde estavam os dados apagados. Se você estiver constantemente apagando dados e gravando em um bloco de dados onde costumava haver dados, sua unidade falhará essencialmente.
Os SSDs ainda são uma tecnologia bastante nova e, com isso, ainda apresentam falhas não resolvidas. Pode-se dizer que o que eles têm sobre o HDD convencional em durabilidade e velocidade não têm estabilidade. Certamente, essas falhas ocorrem muito menos do que costumavam e não acontecem com tanta frequência, mas ainda estão lá.
A menos que eu estivesse usando um SSD de baixa capacidade como unidade do sistema operacional com meus dados em um HDD separado, não confiaria em meus dados com um SSD. Ainda não.