Various types of shell extensions such as thumbnail extractors are run in a separate process, and if one of those shell extensions crashes, it takes out the COM Surrogate rather than the main Explorer process.
Anonymous wondered if this model could be extended to all types of shell extensions, perhaps not all at once, but gradually. The ...