In light of what Jehovah God has told His people time and again and what I have seen and experienced from those who claim to know God and those who don't, I believe the better translation for "knowledge" in Hosea 4:6 is "understanding". This is key.
We are being led into spiritual destruction! We are walking in our conditioning and programming, because we either don't know or don't understand our godly place and value! It's okay to be angry. The Spirit says "be angry but sin not!" But our old ways will not lead us to the new place we need to be! We cant let our righteous anger be turned into unrighteous actions!
You hypocrites! Well did Isaiah prophesy of you, saying: (8) "This people come near to me with their mouth, and honor me with their lips; but their heart is far from me. (9) But in vain they do worship me, teaching for doctrines the religious precepts of men." (10) And he called the multitude, and said unto them, Hear, and understand: (11) Not that which goes into the mouth defiles a man; but that which comes out of the mouth, this defiles a man.
For every tree is known by his own fruit. For of thorns men do not gather figs, nor of a bramble bush gather they grapes.
7 Wisdom is the principal thing; therefore get wisdom: and with all thy getting get understanding.
Ask, and it shall be given you; seek, and ye shall find; knock, and it shall be opened unto you: 8 For every one that asks, receives; and he that seeks shall find; and to him that knocks, it shall be opened.
And he said, Unto you it is given to understand the mysteries of the kingdom of God: but to others in parables; that seeing they might not see, and hearing they might not understand.
Then opened he their understanding, that they might understand the scriptures,