Throw me in with the "okay in moderation" crowd. One thing I really like about this forum is the wide variety of perspectives and experiences it represents, and often people will think of an aspect I hadn't and never would have, which might legitimately be coming into play in a situation.
I also think it's a fairly common experience that people who are in the midst of a situation sometimes lose perspective on it--things seem normal to them that an objective observer finds unreasonable, or they don't see patterns that outside observers do. I think Dindrane gave a great example--on the surface the person thinks it's just about movies, but after eliciting further information, outside observers see a larger pattern or problem going on. I think suggestions of that nature can be extremely enlightening to the OP, if they're willing to consider them.
However, I admit I do think some people are sometimes too quick to say "dump your SO!" or "cut off contact with your mother!" as if that were a simple, easy thing for a person to do. Situations are complex and we have very little information about them; and we're usually only hearing the 10% bad stuff about someone, not the 90% good stuff, because the good stuff isn't what the OP has a problem with.