“From which it follows that nobody ever fails to do what is morally good”
No, it does not, unless you assume that people are never mistaken about what would be good to do. I already said that people are sometimes mistaken about this, and think that it would be good to do something, when it would be bad to do it. In those cases they fail to do what is morally good.
I agree there are non-moral goods, e.g. things like pleasure and money and so on. That is because a moral good is “doing something good”, and pleasure and money are not doing anything. But people who commit immoral acts in order to obtain those goods, also believe that they are doing something good, but they are mistaken.
“From which it follows that nobody ever fails to do what is morally good”
No, it does not, unless you assume that people are never mistaken about what would be good to do. I already said that people are sometimes mistaken about this, and think that it would be good to do something, when it would be bad to do it. In those cases they fail to do what is morally good.
I agree there are non-moral goods, e.g. things like pleasure and money and so on. That is because a moral good is “doing something good”, and pleasure and money are not doing anything. But people who commit immoral acts in order to obtain those goods, also believe that they are doing something good, but they are mistaken.