The flesh cannot solve the problems it creates. God despises the flesh and everything it produces. Favor with God does not come by works of righteousness which we have done. All religion comes from human good. In other words, all religion is produced from the nature of the flesh.
Religion is the flesh's attempt to solve man's problems.
All religions are Satan's counterfeit for the gospel and for divine good. Divine good solves man's problem and offers the solution as a gift. Religion attempts to solve its own problems through good works, and offers them to God in exchange for eternal life in heaven. Human good stinks to our Father. Every religion is a stench in God's nostrils.