Under the traditional interpretation of quantum mechanics, there is no realism and no “definite” reality. However, arguably, there is also no locality, depending on how you understand the term. Of course, when it comes to whether you can send signals faster than light, it is considered local.
But there are nonlocal correlations without a supposed cause and hence there’s “brute” nonlocality. Particles at huge distances from each other that do not have definite states still somehow manage to be correlated without a supposed cause and are treated as one unit. As such, there’s also non realism in the sense that the world is not “definite” until you make measurements. To make matters even more complicated, the very concept of a measurement is itself ill defined and still not well understood.
So on the traditional interpretation of QM, you have to give up the notion of a definite world and give up the notion of a cause that creates non local correlations.
However, on a non local deterministic theory of QM, you now have a definite world so you don’t have to give up realism. You also don’t have to give up the notion of correlations at huge distances from each other happening without cause. Note that apart from this instance, there is no example in the world anywhere of strong, consistent correlations occurring without a cause, or common shared cause, explaining it.
Does this mean that a non local deterministic theory is most parsimonious? Given that this kind of theory makes the exact same kind of predictions as standard QM, it will have the same kind of explanatory power but will be simpler. Why isn’t this then preferred?