Devil's advocate here.
The problem with SSDs in enterprise is not performance, or cost, or any of those things. It's the other things that consumers care somewhat less of -- variable IOPS during variable work loads, known AFRs and MTBFs, etc.
Intel quoted a while back:
When following a benchmark test or IOMeter workload that has put the drive into this state which is uncharacteristic of client usage, it will take significant usage time under the new workload conditions for the drive to adapt to the new workload, and therefore provide inconsistent (and likely low) benchmark results for that and possibly subsequent tests, and can occasionally cause extremely long latencies. The old HDD concept of defragmentation applies but in new ways. Standard windows defragmentation tools will not work.
Define "uncharacteristic of client usage". What client are you talking about?
Fusion-io further commented:
Interestingly enough, it's not just because our garbage collection is more efficient than others that we get so much better write performance. It's actually another dirty secret in the Flash SSD world - poor performance with mixed workloads.
Other SSD's get a small fraction of their read or write performance when doing a mix of reads and writes. You'd think that if one gets X IOPS on reads and Y IOPS on writes, one should get 50% * x + 50% * y under a 50/50 RW mix. In reality they typically get less than a quarter of that.
This is fundamentally because NAND is half-duplex and writes take much longer than reads. This makes it a bit tricky to interleave reads and writes. The ioDrive, on the other hand, mixes reads and writes with great efficiency.
The thing is that enterprises are very insistent about guaranteeing performance. There were some reports where some fusion-IO SSDs degraded to less than 10% of "new" performance when subject to "certain write patterns". Enterprises are scared of these things, so as a result have to plan for the worst case -- i.e. buying 10x as much of those SSDs. In contrast, hard drives have been around for a while and have slow, but consistent performance.
I won't cover reliability because 1) there's not that much stuff on it right now and 2) there's too much speculation. All I'll say is that it's not just URE rates and write cycles.