Why does God 'find fault'? It sounds harsh, but in this context, it's an act of deep love. It points to a problem that only He can fix.
The phrase 'finding fault with them' (μεμφόμενος αὐτούς - memphomenos autous) doesn't mean God is randomly picking on people. Instead, it’s about identifying the inherent flaws and failures within the old covenant system and the people who lived under it.
The Problem Wasn't Just the People
While the people certainly failed to uphold their end of the old covenant (as Jeremiah 31:32 makes clear: 'they did not continue in my covenant, and I disregarded them'), the author of Hebrews also suggests a deeper issue. The system itself, the old covenant, had limitations. It was a preparatory covenant, not the final, perfect one. God's 'fault-finding' is directed at the inadequacy of what was given, which ultimately pointed towards the need for something more.
A Step Towards Perfection
This 'fault-finding' is not about condemnation but about preparation. It's God highlighting the deficiencies so that His people would recognize the need for His ultimate solution. It’s the divine setup for the glorious arrival of the new covenant.