I would never tell someone to leave their partner no matter what they did. Seems like a major character flaw to me. Personally I think people enjoy seeing other relationships fail. They get schadenfreude. The amount of people who have told me to break up with my boyfriend over the smallest thing is astounding.

Schadenfreude noun 1. pleasure derived by someone from another person's misfortune.