At the end of the day, certain words only have bad connections to it because of how the world is today.
Sometimes a word considered bad can be converted into something that show's affection. While I wouldn't go as far as calling my mum anything like that, I do make fun of her sometimes but it's just a joke and we laugh about it afterwards and she does the same. We're not out to get each other or anything like that, we're very close. I'd say it's something similar with Marcus and his mum (just with words that are considered bad by the masses) They call each other these names but don't really mean them, they're just having a laugh.
Why can't people see that? Not every loving relationship uses the same dialect as everyone else.
Uh.....Some people have about as much humour and understanding as driftwood.