Getting multiple people all to share the same vision is a wildly difficult task.

The issue is compounded if people are passionate about the subject matter. Emotions become involved. Tempers flare. Rational thought takes a back seat.

It can be worth bringing in an objective unattached third party to make sure the relevant issue are the ones being debated.