When I say that I don’t know what it means, what I’m actually doing is leaving it up to you to say what it means. That doesn’t, however, give you free reign to make up any ol’ meaning. When I’m arguing with a theist about the existence of God, I let them define god, but they’re not free to define it HOWEVER they want. They are free to define it within reasonable parameters, and one of those parameters is that it must at least vaguely correspond to popular usage. That’s why “Payless” isn’t a good definition of God.
Now, here’s an interesting fact about popular usage of morality, and the word “should” or “ought”:
You are liable, if you go out, to overhear someone saying “You should see such-and-such movie.” (or “You ought to see it,” less frequently)
So, one guy says, “I like superhero movies,” and the other guy says, “Oh, you should go see the new Batman.”
And then, what you can do, is you can poke your head in and say, “Oh, you think he’s morally obliged to go see the new Batman?”
Unless you’ve run into the biggest batman fan ever (and even then he’ll be being facetious, hyperbolic), the answer will pretty much always be, “No, of course I’m not saying that.”
So, when you so broadly say, “Morality is the topic about how you ought to act,” and you refuse to actually narrow it down to a subset of statements about how you ought to act, then that tells me that you think any statement about what one should do or ought to do is a moral statement to you.
So how is it that all of these people are making statements about what other people ought to do / should do, but they’re convinced they’re not making moral statements? Oh, I know why, probably because the definitions you’re using are much to broad to even vaguely correspond to popular usage. It’s admittedly not as far off the mark as “Payless” for God, but it’s the same sort of mistake.
Yes, people have preferences. Yes, common usage of the word “should” leads one to conclude that statements like “You should do this because you’d like it” make sense. No, common usage of the word “morality” does NOT lead one to conclude that statements like “You’re morally obliged to do this because you’d like it” make sense. One may like raping children, adultery, swearing, pre-marital sex and taking drugs, and the people who say that those things are immoral wouldn’t say, “Oh, you like it, it must be ok then.” That’s just now what morality means.