Walk through the streets of Israel’s major cities and the impression is unmistakable: prosperity. Cafés are full at all hours ...