I just find it vastly more immersion-breaking to equate having more RL technology with making progress and hamfistedly try to shove it into a setting instead of incrementally improving what's already there, magic and magical things.
If players ask why there isn't more apparent progress in D&D settings, just ask them what you would do with your time if you were a genius in a world where magic worked: would you rather be credited with the invention of the steam engine and the handgun, or the
spell engine and the owlbear?