People do not always want the cheapest product. Sometimes, they pay for a better lifestyle. Getting better brands does not only mean we are spending way more money but it also means that we have a decent lifestyle and do not want to harm that image by using local products. Once we get used to these brands, it is really very difficult to go back to local products. These brands does not only provide that premium feel but the products are often much superior which is another reason why people do not hesitate to pay the premium price.
-snip-
Yesterday I heard to a radio commercial using the rhetoric of anti-rhetoric: in it, a voice-over announced in a very aggressive way the latest model of an invented high-end sneaker, to end up calling on the listener to
stop being a failure by acquiring them. The tone was ironic but the message came to translate what many luxury brands actually communicate.
Price is definitely a determining factor for perceived value. If something is expensive, the mind automatically associates that it is also good; And the more expensive, the better. This association has to be minimally sustained with good quality, but lately we are seeing high-end brands produce low-quality products once they have been established. But at that point it usually matters little, because as you said, the consumer is looking for something else beyond a good product itself.