SolarWinds and the Challenges of Patching: Can We Ever Stop Dancing with the Devil?