This will kill X blah blah blah!
The times we have seen people screaming the death knell of HDD as a storage medium. It's almost become a meme.
The truth is spinning media has a long history. It's a 'known' medium despite changes to the manufacturing processes to increase density,reliability and speed.
Flash on the other hand has only been with us a short while in comparison. When you look ahead as a company and look at what it will cost to create new fabs for what is still a relatively expensive medium, with a possibly short period to capitalize on it before something else comes along and wipes it out, I can understand some CEO's hesitance.
In order for a product to be successful it's not just about all the things we as consumers (including data centers et al) look for in a storage medium. It's about how much return on their initial investment over time they need to make to maximize profits.
If they plow billions into new Flash and only a couple of years down the line some competitor (notice I did not use 'someone' because as we all know inventors and start ups don't always come to fruition) invents some cheaper alternative that does the same or better. Then they are stuffed (or will at least make a loss).
For myself I am hopeful of technologies like Memristor. My biggest concerns are:-
1. Ability to recover data after the drive dies or write cycles have expired (Tests have shown that few if any SSD's allow you to easily recover the data. They should theoretically go into read only mode. But an endurance test done on several brands shows that they pretty much just die and not allow you to access the partitions at all!).
2. The ability of the device to erase data beyond recovery. Privacy concerns seem to indicate that although it is more difficult to recover data from Flash devices (especially after it has died). The data is actually harder to destroy completely than a simple 'erase' cycle over a hard disk byte value due to over provisioning/garbage collections etc.
Yes endurance, longevity, speed, reliability and cost are important but without the above two I find myself distrusting the technology for anything other than the operating system and applications. Especially with recent problems like those experienced on the Samsung EVO range (I have a Pro 256GB SDD so it's not so much of a problem although I do notice a speed decrease the more I fill it which I did not realize would be an issue on flash memory).