Your standard would mean that no Air Force is permitted to engage in strikes ever. It's ridiculous. You're holding Israel to a higher standard than everyone else; you want Israel somehow to engage in airstrikes without ever hurting civilians at all, and yet no other air force is capable of that. Israel does the best it can to avoid civilian casualties just like the US Air Force & European air forces. That's the best humanity can realistically hope for.