In my experience of siege, there are many corners to come around and much cover, thus ranged is more or less on par with melee. In DTV, ranged is only a problem on later waves of big open maps (which don't exist anymore). Now in battle.. it depends on the map. If it is a town or village, it's akin to siege, but when it comes to plains, forests, fields, deserts, etc. I put my faith in the shield as the best concrete counter to ranged.