Should marketers be specialists or generalists?