But the Arabs at least had a fine tradition of infantry archery so I don't think that really holds. Could be that they just didn't have ready access to suitable horn or some similar necessary raw material (which is why they didn't make composite bows in Europe for example AFAIK), and/or that the geography meant cavalry could readily get close enough for javelins.