It's funny that no one bothers to ask the same questions about physical health. If someone tries to say that it's healthy to vomit 24 hours a day, we have an objective basis to say that they're wrong. No one stands around and says, "Yeah, it might not be healthy to vomit all day, but where does your health 'come from'"?
From where?
So we have an objective basis for morality also?