If your model of an ideal market suggests that the realistic and practical approach is inefficient, i.e. your model fails when confronted by reality, your model is horseshit.
Also brand recognition and trust has real value because clearly people are willing to pay for it. Value isn't something intrinsic in an object. Value derives from what people are willing to pay. If people pay more for a rock with an Apple logo on it, then the rock with the Apple logo is more valuable. It's a quality other rocks don't have.
And what does "non-economic reasons" even mean? Should we all only drink tap water because it's cheaper and keeps us alive just as well? Or are we allowed to have some pleasure in life as well?
What in the...