Eventually error correction will take more bits than it saves and the number of levels per cell will stall.
I would say our SSD's are actually much more resistant to errors than hard drives were. Because the error correction in spinning disks is generally crap.
With flash, manufacturers have been forced to include extremely good ECC schemes because cells die all the time. Since errors are generally random and happen in large numbers, the life of the drive becomes predictable instead of the death cliff we used to see with spinning disks.