One of my favorite philosophical tenets is that people will agree with you only if they already agree with you. You do not change people's minds.
Communism doesn't work because people like to own stuff.
You do have to change things as warfare changes.
I keep my friends as misers do their treasure because of all the things granted us by wisdom none is greater or better than friendship.