There certainly was fault with the first covenant, but the fault was not with God or in the way He made the covenant, but with us. Hebrews 8:8 states that He found fault “with them.” The Law showed the way to righteousness (Romans 8:3-4), but righteousness could only be obtained if the Law were kept perfectly (Galatians 3:10). The fault then with the Law was that man could not keep it perfectly in order to obtain righteousness. And since the Law made no provision for the permanent forgiveness of sin (Hebrews 10:1), another covenant had to be brought, sanctified by the blood of Christ, that could provide for our salvation.

Possibly related: