A lot of people think Christianity is about always being perfect. It's actually the opposite of that. It's realizing that we're all humans and that's why God sent his Son to this earth - to save people.
Free enterprise has done more to lift people out of poverty to help build a strong middle class to help educate our kids and to make our lives better than all the programs of government combined.