From #2 (in your post): Data fading within months? I was hoping these SSDs would be more durable than magnetic drives.
So how long till someone fixes this problem? I was really hoping the price on these SSD devices would fall pretty quickly.
First off, this is a theoretical estimate - no one is producing 25 nm flash in big volumes yet, so we don't know for sure how stable 25 nm flash is.
The problem with flash is that you have a insulated cell which stores electrons. All insulation leaks at this nano-scale, but with big 50 nm cells and their thick insulation, the leakage is minute and the cells hold so many electrons, that you can leave the cells untouched for 10-20 years before the cells deplete enough to misread.
At smaller sizes, your cells are smaller and your insulation is thinner - it leaks faster even when in perfect condition. So you get a double whammy effect - faster leakage, and cells that are more sensitive to leakage.
Not only that, but the thinner insulation is more fragile, so it suffers relatively more damage from electron tunneling. So you get fewer erase-write cycles until it hopelessly damaged. It's now a triple whammy!
Perhaps someone will come up with a way to 'refresh' flash memory, in the same was as DRAM can be refreshed. DRAM works by storing electrons in a capacitor - however, unlike in flash, the capacitor isn't fully insulated, so the capacitor discharges over a period of a few miliseconds. To get around this, about 4000 times a second, a 'refresh' circuit is activated which reads the whole RAM bank and resets the capacitors to the appropriate voltage. I don't see why you couldn't do this with flash - but I suspect that even such a refresh would still cause wear, because it would still need to tunnel electrons into the flash cells. And it wouldn't do anything when the flash is powered off.
No doubt the flash manufacturers are working on clever technologies to try and improve the performance of their memory - e.g. better insulation layers, etc. However, these are only likely to be minor upgrades.
It may be that flash is getting close to its limits. The current theory of flash cell design puts a limit of about 20nm at flash cell size. Smaller than this, the cells work so badly as to be practically useless.