What's wrong with the em-dash? That's just...the typographically correct dash AFAIK.

Maybe a reference to the OpenAI models loving to output em-dashes?