As Gaza death toll tops 30,000, is Israel on the path to victory or quagmire?