First: The older people get, the more they respect life. The more they want to live longer, the more they want to see their children. They think it is right to do anything to prolong life. And with the growth of age, more and more people are physically exhausted, and sometimes the pain can't stand it. They have hope. Money won't bring death, so they think it's no big deal to spend some money on health care products.
Second: when people are old and have nothing to do, they will discuss with many peers. Everyone has the psychology of keeping up with the joneses, so the old people will naturally be moved when they see many people buying them. It is also good to buy some health care products occasionally to make yourself happy. This is one of the few pleasures in life.
Third: this may be psychological comfort. Many old people actually know that health care products have no effect, but they buy them and pretend that they are really useful. Deceive yourself and let yourself not worry. In fact, you will be much happier.
In fact, old people don't care much about money when they are old. Because of the habits of the older generation, they have no appetite for food, so naturally they won't spend a lot of money on food. But health care products are a kind of spiritual comfort for them, which can make them feel that their bodies are getting better and their mood will get better. In the eyes of the older generation, good health is the most important thing, so it is worthwhile to spend a lot of money on maintenance.