Something to keep in mind is that Linode would RAID SSDs just like they RAID hard drives. Individual users wouldn't need to worry about lifetime issues any more than they worry about any other hardware failure.
The other thing is... some years back, I noticed disk performance was gradually getting worse and worse. I assumed this was because Linode kept getting more cores per server, but wasn't able to increase disk resources in the same way.
More recently disk performance has been uncannily steady, even though contention ratios have most certainly ballooned well beyond where they were when disk performance looked bad.
This implies they've done something to the storage hierarchy. Quite possibly something like bcache, a Linux project which uses SSDs as a non-volatile caching layer.
Come to think of it, the latency I'm seeing for synchronous writes almost requires something like that to explain.
