I agree with this assessment.  It definitely isn't a binary decision.  Just as it isn't a decision that should be taken lightly.  Obviously there are ramifications to abandoning a mortgage and all the risks and benefits need to be weighed based on every situation.