Потому что всё это зависит от экономики государства и соответственно бюджета, а Израиль вынужден тратить на оборону больше всех в мире на душу населения. И кстати уступает по этим параметрам только США и Западной Европе
Помнится, в 30-70-е СССР тоже много тратил на оборону. И где-то в этом промежутке даже воевал.
Тем не менее чемпионы с советским паспортом пёрли косяками.