Gospel agrees with you, Cameron. In fact, no one can really know it - as in truly discern it - until they've received it. It is by God, not by man.
[Luk 1:77 KJV] 77 To give knowledge of salvation unto his people by the remission of their sins,
Absolute rubbish.
Rahab, Jericho, and ALL of Canaan knew EXACTLY what was going down.
They all knew. Up front. No excuses.
=================================================================================
[Jos 2:9 KJV]
And she said unto the men,
I know that the LORD hath given you the land, and that your terror is fallen upon
***US***, and that
all the inhabitants of the land faint because of you.
[Jos 2:10 KJV]
For
***we*** have heard how the LORD dried up the water of the Red sea for you, when ye came out of Egypt;
and what ye did unto the two kings of the Amorites, that [were] on the other side Jordan, Sihon and Og, whom ye utterly destroyed.
[Jos 2:11 KJV]
And as soon as
***we*** had heard [these things], our hearts did melt, neither did there remain any more courage in any man, because of you: for the LORD your God, he [is] God in heaven above, and in earth beneath.
[Jos 2:12 KJV]
Now therefore, I pray you, swear unto me by the LORD, since I have shewed you kindness, that ye will also shew kindness unto my father's house,
and give me a true token: (the Covenant of life and peace in Christ Jesus).
[Jos 2:13 KJV]
And [that] ye will save alive my father, and my mother, and my brethren, and my sisters, and all that they have, and deliver our lives from death.
[Jos 2:14 KJV]
And the men answered her, Our life for yours, if ye utter not this our business. And it shall be, when the LORD hath given us the land, that we will deal kindly and truly with thee.
=====================================================================================
God says men are WITHOUT EXCUSE because they
***ACTUALLY KNOW***. He has given his warning and witness. He always does. Likewise ALL MEN today know about the might works of the Lord even back then.
[Jos 4:23 KJV]
For the LORD your God dried up the waters of Jordan from before you, until ye were passed over, as the LORD your God did to the Red sea, which he dried up from before us, until we were gone over:
[Jos 4:24 KJV]
That all the people of the earth might know the hand of the LORD, that it [is] mighty: that ye might fear the LORD your God for ever.