At my place, discussions will go all evening, across many topics, from many different perspectives. Moral issues are often an element of these awesomely stimulating discussions.
Unconsciously, I think I have avoided inviting Fe users, so that they don't disrespect the other guests by wanting to shut everyone up, imposing the sentiments like those quoted.
On these forums, some of these elements often play out. At times two things happen:
1. The discussion topics become very superficial (even insipid), about topics so subjective that it is virtually impossible for anyone ever to agree/disagree. Eg. What is your dream holiday? What color is your animal spirit? Etc.
2. Two, or more people will try to have a real discussion about a serious question, and dozens of perpetual lurkers will suddenly bombard the thread with derailing, or tut-tutting posts.
Forums are kind of a terrible place to have discussion. In theory they work well. They allow me time to compose my thoughts and actually say what I mean, but in reality there's so much miscommunication that happens due to the lack of tone, body language, and other social cues (a struggle everywhere online, not just on this forum).
I think the Internet is useful for information gathering, but using it for discussion is pretty limited to superficial, fast paced social media outlets, or places like forums or discussion boards, where it's easier and more convenient for broader discussion, but still only kinda sorta work due to the language challenges previously mentioned.
I agree that there is an underwhelming amount of objectivity on the INFJf and an overwhelming amount of fluff, but I don't necessarily equate that to Fe users. For one, I honestly believe that most people aren't online seeking quality current event or existential debate/discussion. Most people would rather seek connection by comparing their spirit animal colors (or some other ambiguitious fill in the blank topic here) than real talk. Personally, I think it's infinitely easier to have those conversations offline.
In the right social setting (your place sounds like the spot) I'm happy to go a few rounds and hash out all sides of a political, social, or moral issue. In my mind a family gathering should be harmonious, civil, and a place to catch up. At the end of the day I just want to survive a family gathering without anyone killing something.
Discussing life, the universe, and everything is something I'm happy to do with a small group of friends over some coffee or bourbon. I'm perfectly fine with varying opinions and people being on either side of a debate. In this scenario I actually enjoy sitting back and watching people discuss a topic. If I'm comfortable I'll play devil's advocate, nod my head in agreement/disagreement, and give my two cents here or there.
I think there's one part of your text that's important to point out. I highlighted it above. Generally, Te users have a tendency to get into win-lose conversations. Generally, Fe users tend to take a "agree to disagree" stance. It's not because the conversation makes us uncomfortable and we want it to stop.
In my case it's because I'm stubborn and someone hasn't convinced me to flip [or take] a side. It's not really my agenda to win someone over. I'm just genuinely interested in hearing their point of view. At the end of the day, I can still be friends with someone who takes a morally different stance than I do. Hence the agree to disagree shit.