The only thing that will move them is Christians getting these things right themselves, and then resolutely standing for them without compromise. Nothing less will suffice.
You won’t ever get a perfect, without-compromise implementation of faith on the surface of this earth. Forget about it. Even the bible says no such thing can happen. Our destiny if saved is heaven and this is but a perfecting zone.
We might, however, get some very significant loving investment in the Lord. Perfect no; zealous towards God (for the most part) and ever-improving, hopefully.
And the results on earth might be quite a witness if that happens. This is the kind of thing that moves my heart, at least.