I feel like javelins/throwing axes are meant as more of “support” weapon in PvP when trying to chase down your foe, say you’re in combat with another player and they start running and get a bit of distance on you, it’s just a quick way to potentially cripple them and close the distance if you don’t have a bow/arrows on you.