"Star fucker,” in this context, definitely should have taken the hyphen. See how, with the hyphen, the weight of the word comes down on the first half of the compound? Star-fucker. Without the hyphen, the word tips, giving equal weight to both nouns and turning the compound from an insult to a term of endearment. It is refreshing to see that readers have evolved along with the magazine."