It allows one to be free of moral responsibility to God, or any organisation claiming to represent him.
Utter nonsense. Perhaps you feel that your morality is dependent on a superior being, but my morality is not. You do not need a god to have excellent morality.
That line of reasoning is spewed by most religions... it's designed to make non religious people look selfish. Very WTS-esque.