I agree with the second part of your point : no one is better, we need both, depending on situation.
On the first part : even the powerful models don't accurately (what means accurate could be discussed) explain the world. ALL models are wrong, but some are useful