>> Why would anyone buy [brand toothpaste vs store-brand toothpaste]
> Taste, familiarity, trust.
That's the idea; familiarity and trust can be manufactured through advertising. You can become familiar with a brand name just by being exposed to it, and trust is harder but advertisers have it down to a science in some important ways.