Javelin armed units had drasticly lower range then archers, so archers always won. Jinettes are only good for armoured units.

And Berber camels can be only recruited in Northern Africa for historical reasons. And they are so expensive. They don't worth that money.