DMs aren't actually private on either platform, as far as I'm aware.
"Private" is not really a binary concept.
They're "private" in the sense that no one can see them other than the participants and the server admin (if they really wanted to).
They're not private in the sense that they can be hacked and leaked, or subpoenaed.
Ok but why