God has always been compassionate! God is love after all. But some things written don't look like compassion from a modern human eye!
"The law made nothing perfect,
but the bringing in of a better hope did,
by which we draw near to God."
Religion, the old covenant, demands the perfection that only Jesus living within us can bring. The OC was quid-pro-quo: You do your part and God will do His. And remember the Israelites who responded to Moses, "everything God says in the book of the law we will DO!" well, they couldn't, no one can (that's the point BTW)
So, shortly after their vow the biggest Promise Keeper convention was washed away in a sea of self-sufficiency, not trust, and all human effort to appease their God came to a screeching halt.
But the New Covenant is the agreement between God and God, because He could swear by no one greater, He swore by Himself ... in order for us who believe in simple faith and trust IN Christ, to become the righteousness of God in Christ.
He became sin so that we would become righteous - His life and ours, crucified, buried and raised to the New.
Worth rejoicing, no? Certainly worth sharing.