The point you raised was warned against and it supports that the time of change promised in the Bible is upon us.
2 Timothy 3:1-5 "But understand this, that in the last days there will come times of difficulty. For people will be lovers of self, lovers of money, proud, arrogant, abusive, disobedient to their parents, ungrateful, unholy, heartless, unappeasable, slanderous, without self-control, brutal, not loving good, treacherous, reckless, swollen with conceit, lovers of pleasure rather than lovers of God, having the appearance of godliness, but denying its power. Avoid such people."
The first person we can change is our own self, I see none of us are perfect.
Regards Tony