>the dark matter explanation feels a bit hacky anyway.
Dark matter isn't the explanation, it's the question.
We observe things like: https://en.wikipedia.org/wiki/...
but we don't know what is causing them. "Dark matter" is just a short way of saying "whatever it is that is responsible for these things we are observing".