You spent time and resources to go to Starbucks, traded money for coffee, and yet you don’t value the coffee and you think you just did it because you’re an irrational actor?
You can’t just assert that the price should be whatever the amount of energy it took you to get to Starbucks is. The price is set by the people who produced the good and sell it, not the people who come and consume.
With that said, producers change prices when too many/not enough people are consuming their products, but they do so through their own free behavior. Mandating that prices should be something because you subjectively ‘feel’ they are irrational is not how a free economy works.