Attack helicopters armed with cannons are finding new missions countering drones in Israel and Ukraine, but they're no substitute for missiles.