As far as the honor in war is concerned.... There is no honor in war, war is a horrible ruthless act. Saying there is honor in battle is a way of selling ruthlessness of war on those who would otherwise object.
For the skill side of the arguement, everything takes skill. I can cook, but nowhere as good as a professional chef. I can play soccer, but would get trounched by any professional. Ditto for warfare, both today's weapons or medieval era. I can shoot a gun / hold a sword, but to hit a target 400yards away, or properly defend myself with a sword will take a skill level that I do not have.
For the skill side of the arguement, everything takes skill. I can cook, but nowhere as good as a professional chef. I can play soccer, but would get trounched by any professional. Ditto for warfare, both today's weapons or medieval era. I can shoot a gun / hold a sword, but to hit a target 400yards away, or properly defend myself with a sword will take a skill level that I do not have.