Branding vs Marketing, What Wins and Why