I've found that people like to DM me when they're asking a question they should already know the answer to, and they like to message me in public when they're accusing me or telling me to do something.
They DM me or publicly message me depending on what's most convenient for their public image.
They DM me or publicly message me depending on what's most convenient for their public image.