yes, you failed on the last point because someone might love bows and hate slings.
Why so many weapons? I don't need arquebuses and the like. I wrote down what I remembered from D&D games. I'm not conducting a survey on all types of weapons that exist in the world or all medieval weapons. I don't need that. If you're interested in that, you can create your own survey, but I doubt the results will change much. People will still choose swords and bows.