I disagree with a lot of what you said. I agree with a lot of what you said.
The only way (in most cases) a person changes their mind is through experience.
You should check out The Rules of People: A personal code for getting the best from everyone by Richard Templar especially chapter four. Richard discusses this very point
“That’s why there’s really no point discussing politics or religion with other people…Frequently, nothing you can do will change them, and you’re wasting your time…the thing that will change them is an immersive experience. They have to live it for themselves – you can’t do it for them.”
Of course there are exceptions as in everything.
Keep up the good work. I enjoy reading your posts.