First get straight: good literally objectively does mean desirable.
It does not.
Wiktionary states that it means “Acting in the interest of good; ethical.” (There are a few other definitions, but I’m pretty sure this is the right one here). Looking through the definitions of ‘ethical’, I find “Morally approvable, when referring to an action that affects others; good. ” ‘Morally’ is defined as “In keeping of requirements of morality.”, and ‘morality’ is “Recognition of the distinction between good and evil or between right and wrong; respect for and obedience to the rules of right conduct; the mental disposition or characteristic of behaving in a manner intended to produce morally good results. ”
Nowhere in there do I see anything about “desirable”—it seems to simplify down to “following a moral code”. I therefore suspect that you’re implicitly assuming a moral code which equates “desirable” with “good”—I don’t think that this is the best choice of a moral code, but it is a moral code that I’ve seen arguments in favour of before.
But, importantly, it’s not the only moral code. Someone who follows a different moral code can easily find something that is good but not desirable; or desirable but not good.
It does not.
Wiktionary states that it means “Acting in the interest of good; ethical.” (There are a few other definitions, but I’m pretty sure this is the right one here). Looking through the definitions of ‘ethical’, I find “Morally approvable, when referring to an action that affects others; good. ” ‘Morally’ is defined as “In keeping of requirements of morality.”, and ‘morality’ is “Recognition of the distinction between good and evil or between right and wrong; respect for and obedience to the rules of right conduct; the mental disposition or characteristic of behaving in a manner intended to produce morally good results. ”
Nowhere in there do I see anything about “desirable”—it seems to simplify down to “following a moral code”. I therefore suspect that you’re implicitly assuming a moral code which equates “desirable” with “good”—I don’t think that this is the best choice of a moral code, but it is a moral code that I’ve seen arguments in favour of before.
But, importantly, it’s not the only moral code. Someone who follows a different moral code can easily find something that is good but not desirable; or desirable but not good.