Agree with not showing giving people impression their is money, atleast this will reduce the level of entitlements and will reduce the financial pressure financial pressure . But the facts is that we cannot run from family responsibility, if things are going bad for family members it is hard not to respond when the money is available. The important thing is to help with the amount you can afford and not to totally do anything about supporting family members.
In some cultures, grown-up children are responsible for providing for the needs of their parents and siblings. You cannot run away from these responsibilities unless you decide to leave the country or hide from them. This is prevalent in poor nations where there are high rates of unemployment and low standard of living. As an individual, you cannot watch your parents or poor relatives die of hunger when you have money to support them. My mother is currently sick and I have to bear the cost of her medical bills because the government has no health scheme for senior citizens.
I have also learned not to burden myself too much with other people's responsibilities. One has to plan his life because the future is unpredictable. Currently, I have a budget that has funds allocated to cover the needs of my relatives. Once I exhaust the money in the purse, every other need will have to wait till the next month. I will not borrow or take a loan because of anybody's needs and I have to also save and invest for my future. So there is need to control your expenses to avoid regrets in the future.
I think the reason why this system exists mostly in Africa and Asia countries is because the government that pay citizens, or even good amounts of allowance after retirement, so this make them to look up to their children for support. It is nothing what people from this region can put a stop to it. Some parents are aware of this when they get old they will become a burden to their children and they make plans of setting an investment which will help them in old age.