Def not. But 70k for biz is interesting.
AA charges 40k/60k RT.
I believe DL adds on YQ for non-USA originating flights. Besides, biz class from Israel to Europe is rarely tru biz class. More often a blocked off middle seat.
You're often better off using BA miles (Air Berlin, Niki), or United miles since they have a lot of partners and no YQ. Or just paying for an economy flight.
AF is 30k RT in Economy and it gets cheaper during their promos.