‘Why would someone actually buy from you, your brand needs to represent this from all touchpoints?’
I know I keep approaching this from a different angle, but branding is a complicated thing. I will say once again, your branding represents several things over many touch points. It is not just your logo printed on a mug, why would someone actually buy from you, be honest with yourself.