"Faith" and "truth" are mortal enemies, and incompatible in the same discussion.
If you want to get on my permanent "ignore" metaphorical list, start quoting the Old testament; or the New. Or the quran, or any other set of 'holy' books.
I will put up my faith against anyone's but could never be so proud, arrogant and presumptuous as to claim the posession of the "truth".
LOL
Your own quote from Mr. Mill says other wise.
A country of people who have no moral sense, is also the same group of people with no faith at all.
Morals are based on convictions of truth. You believe anyone who claims to know the truth is worth ignoring because they are arrogant, is a truth that you hold to. That is your moral standard. But is it a moral standard that moves a nation to defend itself? NO. False moral standards do not move anyone to defend themselves, do they?
I will put up my faith against anyone's but could never be so proud, arrogant and presumptuous as to claim the posession of the "truth".
Then your faith is not worth fighting, protecting or dying for, is it?
If there is no truth, then who cares? Why bother? There would be no point to it, to life, to this post, to your opinions, nothing.