The ancient Rishis were of simple-living whereas present gurus have long-long so many cars, assets, luxuries, etc., etc.Most of the present gurus say that money is nothing etc., etc. These mostly say that family is nothing and gathers all the families.
So to maintain the body we earn and must earn to wear clothes, to eat food, to live in house etc., etc.So a complete guru is he who knows four Vedas and ashtang yoga and complete knowledge of karma, upasana and gyan.In this connection Yog Shashtra sutra 1/26 also says that first guru is God and we must follow his knowledge of Vedas through present guru.Please see and chant the mantra with meaning, which will give the best result. and, these colours are related to human nature, behaviour, preferences etc. White relates to purity, Red relates to aggressiveness, fire etc, Green relates to peace, calm etc. Because black colour sits by capturing all other colours.Two times are good but can be done three times also. In this way, do we find any such meanings to colours in our Vedas or, any literature? There are two things in the world good or bad (holy and sin). So if someone is selfish and gathering all articles, goods for himself only then he is not good and not appreciated being selfish and can be addressed black hearted.
On the other hand the articles also help to donate and serve the human being to realise God and to get peace.