That's great that this works for your family, but you should be careful not to project your personal experience onto others.
An actual productive political discussion where someone changes their mind afterwards is very rare.
It requires a bilateral respect for difference of opinion, a willingness to introspect and challenge one's own positions, and the emotional maturity not to take disagreement personally.
There are some people with whom you'll just never get this. If those people are your family or close friends, a mutual understanding of "we both know we disagree on this topic, so let's avoid it" can be the best you will get.