It is true. There are some people who never visit us nor call us. Even though we call them many times they will never call us. We will go to them to see. But they will never visit us. I don't mind for this if they are old and elder to me. Old people may not move easily and sometimes they may not be able to call us. We can go and see them. We can all them and talk to them. But there are some people who will go to other places but never come to us. Even they will be talking to the others but never call us. We have to stop going to them and calling them.
There are another variety of people who come to us only when there is a need of us. They behave very close and friendly till their work id done. Afterwards they never care us. Such kind of people also we should ignore. It is of no use making friendship with such people. Always everyone should have a habit of give and take. Always only taking is not a correct attitude. We should ignore such people always.
Apart from this, yes some friends or relatives will interact only on 'need basis'. We don't need to ignore them completely if we do there would be no difference between us and them. There are many reasons why this happens including individual's outlook, social status, old unsaid, unsettled issues or grudges, expanding families on both sides, attitude and lastly, some people live within a self-imposed fence around them giving a though unfriendly look on the outside even though they are good at heart and mean no harm.
It is only human to expect the other person to also reciprocate to our kind deeds but many times they do fail to do so. Never give up on such people the only reason why I would reiterate this is because it is easy to get rid but hard to maintain. We won't gain anything by getting rid of them but by maintaining our family bonds and relationship is very healthy. We need not deal with people in the same way they are dealing with us.
The greatest wealth in this world is mental peace and good health.