Looking at recent posts here on Meta, it appears to me that there are often clashes among users based on personal issues rather than specific "site" matters. This makes a negative impression on me, and probably on other less experienced users who come to this site mainly for language issues. I understand that personal issues my prevail at times but recent posts suggest an acrimony among experienced users that is "surprising" . Well, "it's none of your business" someone might object, but I want to offer my point of view despite that. My feeling is that language issues should come first, and personal problems should be kept at bay. Personalism is a problem and has little to do with language matters. I don't want to make specific reference to posts and users names, but it is all very visible and readable.
I agree that it does not make the best impression to air our dirty laundry publicly on Meta. I agree as well that the questions on the site should be the focus of the site rather than reputation, badges, and egos.
We have excellent contributors here. They have diverse experiences and think with a multitude of thoughts. We are a richer community because of our differences.
That said, we are human and we don't always get along. When any of us gets to the point where we can't agree to disagree, or where we're feeling like our point of view is not understood, or when we are frustrated, angry, or upset, then we're faced with a choice: we can talk about it and try to make it better, or we can walk away from the community.
I'd prefer that we talk about it.
It is better to discuss in public on Meta than it is to argue in comments, and I'd posit that it is better to post on Meta than to debate in chat. Overall, in my opinion, it's better to talk about it than to not.