Multiplayer save/load is not prevented by technical issues as much as it is by development time constraints and the ideal that such a situation is unnecessary. A scenario editor is not that far removed from dumping the current game state.
Robustness is no incentive either, since people will put up with a lot of bugs from games.
Robustness is no incentive either, since people will put up with a lot of bugs from games.