I do not believe that people want to see a train wreck, I think there is some natural inclination to blame the outsider in any problem. They accociate more with you, they blame the other party. I believe they are not looking at the problem for an unbiased position, but choosing whats easy. Much harder to tell a friend that they the friend are the problem and they need to work it out. Blame the other is the gut reaction.
Or something like that.
Also I've noticed that people often take a very negative or perfectionistic attitude tword a loved one or friend. They can easily see all your problems and faults, and never focus on your good traits. Here I just believe that the person is success oriented and they do not compliment because they believe that is the baseline. The best they can do is focus on what needs improvement. What you do well is what they think is normal, so therefore beneath notice. What you need improvement in is the abnormality, and needs to be pointed out.
Or something like that.