Here is another question: who is a better football coach?
The one who only lets to play his best players and only occasionally lets the weaker ones enter the field or the one who trains the ones who don't have many chances to win and create a strategy that lets them win against all odds?
Sure it's easy (and tempting) to get along only with people who think like ourselves but the true art is connecting with the ones who have a different worldview.
In this day and age it cannot be achieved with punishment or false reward or increase of fear.
The only way to change someone for the better is to tell stories that resonate with that person.
If you focus on passion, both of you win.