People value and spend their money more wisely when they acquire it by their own efforts - also known as work.
Indian names were either characteristic nicknames given in a playful spirit, deed names, birth names, or such as have a religious and symbolic meaning.