Raising kids to be greedy is a difficult task. But, it is important to recognize that they will learn to be greedy whether you teach them or not. So, if you want your kids to eventually be good people, you should teach them how to be good people.