I agree completely. On both counts. It is certainly desperation which could be taken as good news, but it's also clearly impossible to stop.
Even with U.S. support Iraqi forces are unable to prevent an onslaught such as this. How long will the Iraqi people support a government that cannot provide them security.