well, I think by the time of the Middle Ages the javelin had become outdated and obsolete. Sort of like how the sarissa phalanx replaced the classical hoplites. But the main reason is that the times changed, armies just didn't use it that much anymore for the same reason they didn't wear muscle cuiarss and crested helmets. That is my opinion.
Bookmarks