It is immoral to oppose an entire morality indiscriminately. A non-believer would have no choice but to assert a charitable "act of God's will" is not by a god's will, and thus deny the believer's motivation for charity.
Quad already covered this extremely well, but I'll reiterate: this assumes that without divine warrant, a believer (now a non-believer, in this scenario) has no idea how to behave, and has no sense of right and wrong. This simply is not true, as evidenced by the fact that non-believers in fact have moral centers.
Without the motivation there is no morality.
That's interesting, because you said the direct opposite several threads ago:
"It is the respecting of certain criteria for accepted behavior which is morality, regardless of motivations. "
Trollsmash.
I've already shown that I used "undermine" correctly, so this is only a trolling diversion of your own poor comprehension.
You have not. You have not explained how the opposition or disagreement with a moral basis in any way undermines said moral basis. You've only said it does and failed to qualify the statement.
Someone trying to convincing you that all the reasons you think something to be moral or not are completely erroneous is undermining your morality. If successful, whatever you may hold to be moral would be completely indefensible by you.
"Someone trying to convincing you?"
Again, that is not the case. They are simply disagreeing with you. There is nothing sneaky or insidious about it.
No straw man, you simply don't seem to know what "undermine" means.
As I've demonstrated, it is you who is using the word incorrectly.
Tit for tat trolling nonsense, as you've yet to show a single case where I've misused any word. But please, feel free to do so. Only make sure you support your claims with references.
This is why others are calling you a troll, and why I had you on the ignore list. I have already done this, and yet you pretend I haven't. Yours is the intellectual bankruptcy and disruptive behavior of a forum troll.
You don't seem to understand the definitions for any of the words you attempt to pedantically gainsay me with. The opposite of subvert is uphold, and disagreement definitely doesn't uphold. Do I need to do an entire etymology for you?
Gainsay? What a pretentious douche.
By saying the opposite of subvert is uphold, you prove that your entire vocabulary (outside of "butt hurt", obviously) is the result of thesaurus.com searches. Clearly, "subvert" is the incorrect term in this situation, as is "uphold." Subvert and disagree are not synonyms, nor are uphold and agree.
Seriously, you only make yourself seem more stupid than you likely are when you write like this. Just use your own words. At worst, you'll give your posts a clarity they lacked before.