Rory emphasizes the importance of understanding the non-linear nature of marketing, arguing that traditional metrics often undervalue its true impact. He likens brand building to a pension, highlighting the compounding benefits that become apparent over time. Key elements for successful branding include consistency, distinctiveness, and clarity, which together foster a strong and recognizable presence in the market.