I would also point out the fiction supports them...and always has. This really stands out in both Marvel and DC. Batman, Captain America and such heroes "just somehow" never encounter foes that can beat them or impossible situations. They most fight bruisers or low tech foes....and just avoid magic foes and high tech foes. There are a whole range of toxic chemicals that will effect any "normal human" with ease. Plus simple things like air and heat. But the foes just "never use them". And they never fight a foes that can do things like magic effectively. One spell and they can be put to sleep, or turned to stone. But a magic foe never "thinks" to do that...Truly mundane superhero stories work because writing teams have complete narrative control to make it work. It's the Batman effect. Batman works because he was written to work. Okoye, Black Widow, and Hawkeye have advanced technology to support their combat skills. That correlates to magic items in D&D. Captain America is enhanced to have super high stats across the board, and somehow his shield always does what he wants.
But the D&D fiction only supports magic.