The #1 consumer use case that would benefit from error-correction would be not having remote exploits due to https://en.wikipedia.org/wiki/Row_hammer
http://serverfault.com/questions/674214/what-is-the-rowhamme... adds "ECC effectively turns the Row Hammer exploit into a DOS attack. 1bit errors will be corrected by ECC, and as soon as a non-correctable 2bit error is detected the system will halt (assuming SECDED ECC)."