> then they get angry. very angry.
Yes, this has a lot of overlap with how humans differ from "Homo Economicus" [0].
Humans generally can't find out, don't know, care to know, have the time to research, or are expert enough to understand the ramifications of decisions perfectly (or adequately to some definition of adequate).
However, they do understand price!!! So you end up getting cheap stuff that everyone chooses because they don't understand how they lower their future risk or save money over the long run with a more immediately expensive option.
This, also, has been true for a long long time. Humans are far more likely to choose the cheap option if they don't believe or understand the expensive one.
Incidentally, this is somewhat rational given that marketing half-truths are rampant.