Transistor output characteristic determines expectable desaturation behavior. Question is if desaturation detection can shutdown an output short before the transistor is destroyed.
Current measurement with shunt allows more selective overcurrent detection.