AI is reflective of whatever you trained it on. So are people. But you can't build the perfect AI that reflects 100% of everyone's desires; no matter what you feed it some percentage of people will find it irritating or terrible. In the long run I see no solution to trying to make a perfect AI that satisfies everyone unless you eliminate or unify every individual's desires, which of course no one wants either. Maybe the best you can do is make multiple AI's with different training material and guardrails, then have them argue with each other.