Time and place, each weapon has its place. Just ask any of the vets from Vietnam who worked with the Montagnard and their deadly little crossbows.
"The purpose of fighting is to win. There is no possible victory in defense. The sword is more important than the shield and skill is more important than either. The final weapon is the brain. All else is supplemental." - John Steinbeck