Dark matter is pretty well defined within a particular model, not magic. You can take lambda-CDM, a very simple model, run a simulation, and compare it to observations.
I can't really comment on why MOND is magic. That seems a bit unfair, it's just a phenomenological modification of F=ma, and can similarly be simulated and compared to observations.