Yeah. The rate of fire of ranged weapons is way too fast and IMO, particularly against metal armor, they are way too effective. A large shield should also definately be far more effective against ranged attacks.
If bows could mow down heavily armored warriors like some people claim, numerous peoples throughout history wouldn't have gone through the huge effort and expense to procure that armor. It should also be noted that the vast majority of combatants for most of history have worn only light or no armor besides a shield, and usually didn't get utterly massacred by ranged fire.
I'd also like to add that the longbow was not a common weapon. It was a tool of war that required many years of practice to wield competently, and as such, was only wielded by warrior aristocrats and professional soldiers, expect in some very specific times and places. I see no reason to presume that *every* bow in the game is the omgwtfuber longbow, allegedly cabable of mowing down plate-armored knights. ( :roll: )
As for crossbows, normal ones probably should be cabable of punching through gain with some regularity - though I'd restrict punching through plate to heavier (unwielder, slower-to-reload) ones. They should be much slower to reload & shoot than bows (which in turn should be made much slower than they are now - I can't emphasize this enough; after nocking the arrow and drawing the bow, the bowman has to spend several more seconds aiming, and a man should be able to close significant distance in that time). Stuff like thrown spears probably should be decently effective against armor (though lightly-encumbered warriors should have a decent chance of dodging the slow projectiles). As for things like monarch butterfly corpses, mittens and whatnot - well, they shouldn't be very effective...
[ July 01, 2007: Message edited by: ElectricEel ]