Hmm - I think the better approach then is to fix `CommandError` output, not sprinkle `sys.exit` calls into management commands, though I can see how "fixing CommandError output" is beyond the scope of this already-large PR. Could the output here be made adequate if it started with a newline, so you'd get `CommandError:` on one line and then multiple lines after that? I really don't like adding `sys.exit`. (This code path apparently isn't tested at all, otherwise you'd be having to monkeypatch `sys.exit` to test it without halting the test run - if you're doing that I didn't find it when I looked just now.)