Are you talking about arguing about the existence of a god in general? Or specifically arguing with Christians?
I agree that arguing Biblical contradictions is not the best tactic, since Christians have ways to rationalize them away. The contradictions are there, but Christians are well trained to make them (in their own minds) go away.
The argument from evil is pretty bad.
But neither of these, and the examples you bring up) are arguing for atheism. They are arguing against theism.
They have the burden of proof.
I agree that arguing Biblical contradictions is not the best tactic, since Christians have ways to rationalize them away. The contradictions are there, but Christians are well trained to make them (in their own minds) go away.
The argument from evil is pretty bad.
But neither of these, and the examples you bring up) are arguing for atheism. They are arguing against theism.
They have the burden of proof.
You'd believe if you just opened your heart" is a terrible argument for religion. It's basically saying, "If you bias yourself enough, you can convince yourself that this is true." If religion were true, people wouldn't need faith to believe it -- it would be supported by good evidence.