javelin units are underpowerd in the game, they should have more impact than archers but they obviously don't, they were I believe not really used to break enemy ( formation ) but to just well inflict as many kills upon the enemy before the main battle started.