The objective of designing a website should be to provide good user experience to customers as well creating a Search engine friendly website
SEO has both advantages and disavantages based on how it is implemented by the SEO expert, If done correctly it can provide great returns.
A brand should ideally utilise both traditional advertising platforms as well as digital marketing platforms to get better Results.