I don't think we want to describe sexual assault victims as having "shell shock". Even a soldier could get "shell shock" without encountering any shells. The language got softer not because we're all a bunch of softies but because we noticed a general pattern and generalized the name to match.