On a personal level, the best defense against materialism and greed is to give money away. You need to be charitable, engage in philanthropy.