Have been thinking about this for a while. Frequently when I look at OPs on the Relationship topic, the problem is one of one party being unhappy about their partner's behaviour.
Sometimes it's severe but often it's just something which should be capable of being fixed through effective communication, but I'm a bit horrified at how frequently certain posters who are not in a relationship will tell the OP to get the hell out, will call the OP's partner a cock lodger, say that they're treating the OP as a domestic appliance with genitals attached, etc etc. I think it's just as insulting to the partner to use that particular phrase as to suggest that the OP expects their partner to be a sperm donor with an ATM attached. Not at all helpful.
The point is that people giving this sort of knee jerk "leave him" advice, if they are not in a happy, fulfilling relationship themselves have proved themselves incapable of working at a successful relationship, and so are the least qualified to advise.
Maybe we could have one day where everyone advising on relationships has to be in a good, functioning, mutually respectful relationship, ie someone who has risen to the challenges of difficulties in their marriage and overcome them rather than people who have failed miserably in their relationships and are bitterly single. So the people answering are actually qualified to say how to make a relationship work because they've done it through hard work and compromise.
Otherwise, posting relationship problems on this topic's a bit like going to a doctor who has smoked, drunk, taken drugs and generally fucked up their own health and asking for advice on healthy living imo