Cap, he can fend off without the shield, thus he's a warrior...
Punisher... He's trained to use his body, but he'd rather use guns... not the most honorable, but it is practical... Bringing your fists to a gun fight isn't the wisest decision, but it proves that you've guts...
Steel and Ironman are wimps... relying on fancy hi-tech armors... Anyone can be powerful in a hi-tech armor...
Thor... He's a god and he's fought without Mjolnir plenty of times... he's proven himself...
It depends... If said person relies on the weapon it is a fool... the more advanced the weapon, the bigger fool he is... The more advanced tech, the more chances for it go wrong.
Like terry78 said, the simpler the tool the better... what else is simpler than the tools you were born with...
sure a gun beats a sword, a sword beats a bat and a bat beats a fist... but do you carry a gun, a sword, or a bat everywhere you go?
But we're talking about videogame swords so, the flashier, the better...