How far gone is too far gone?

That sure doesn't look nearly as bad as I expected from your original post, sure it needs a fair amount of metal work, probably needs floors repaired as well, but I don't see any reason to cannibalize it.