Both of those sound like expertise in building a website, and not like expertise in business strategy.
To be clear, I would personally have a similar view to the author here. I'm just surprised that they think their opinion on the strategy side matters so much to their client!