I don't believe that you can really only put people into 2-3 camps especially when your clearly holding one group of people to a separate standard than other.
Some people like me, are okay with multiple paths, provided that Devs are treating those paths equally. I know alot of people felt that F&D Love route got shafted this time around but to be fair this path still has far more content than any sharing path.
Some people enjoy sharing F but not D.
Some people enjoy sharing D but not F
It might seem trivial to me but clearly people do see a difference between these paths as some stated they don't want the other.
Some people (like me) are into swinging (sexually) but we would never share our partner emotionally.
Some people are very vocal about their distaste of sharing, swinging and cheating, while others are very vocal about their dislikes of those who are vocal about sharing, swinging and cheating.
The reality is everyone can get along. We as a group choose not too. Most people want to live and let live, but those who choose to antagonize each other are responsible for divides to grow. Just because some people are respectful enough not to voice their opinions, doesn't mean they don't have opinions. So when the first vocal crowd begins to cause a stir, they shouldn't be met with mockery or discontent. Instead they should be questioned and educated. See where the issue is, if the issue is really that big of an issue at all and correct any assumptions that they may have. By doing this, you aren't attacking silent voices, your educating and conversing with them. These kind of things are noticed by the "silent" majority. Which is good for the community, good for the game and good for all those involved.
If we instead shut them down and remind them, "what children" they are, or how wrong their choices or likes are then honestly, your no better and just as intolerant. Yeah, there are plenty of intolerant people on both sides yet only one side is frequently called out. The reason why they are called out so frequently is simply because they are vocal about their distaste and others choose to be offended by it. Granted in some case the vocal one can be intentionally offensive but in those cases it's the job of the mods to handle it. Other than that, someone saying, I dislike this, or I'll quit playing, that's hardly anything to get worker up over and ready to go to war about, yet how many people feel that they need to comment to them? Is there a point to that? Are you going to change their minds that way?
Instead I think people should focus on achieving common ground and understanding. Let's find a way to get others to come around and see that it's not that bad, or it's misunderstood. Let's find a way to bring everyone together.
Anyways these are just my thoughs about the whole 2-3 groups bit.