I feel like preserving open tabs across a crash is not that hard from a technical point of view. The thing I'd be afraid of is more that something would decide (for me) that I don't want to preserve tabs.
Right. I guess as an engineer, I would be afraid to use something for data storage that is intended more as ephemeral state. But I suppose if you back it up you can always go back.