Worldwide the main thing that correlates to having less kids is being more educated. High cost of living correlates with more kids, not less.
Of course, Israel also has a nearly identical rate of secondary and tertiary educational attainment to other OECD countries so I’m not sure that makes the argument against education.
The one thing you can do to stop teenage pregnancies is for example to educate young girls, give them menstruation support and allow them to go to school. This effect dominates vs "oh I can't put my kid in private school" that we say is the reason for no kids.