Actually you make my point. It's not cut-n-dried. You can't just blythly say that your own version of "unconditional love" is the only version. There are circumstances that make the difference and sometimes you have to grant that people see different circumstances than you do.
Dr. Keyes may be making a right or wrong decision. Only time will tell. But your answer can't be judged the universally correct answer. People aren't machines.
Shalom.
ArGee - thank you for your very thoughtful comments. I think you nailed it.