I don't know. Greed is a tough one. Honestly, we need to pick our fights. Trying to take on any common human trait and eliminate it, or declare it out of bounds...where's the usefulness? War not on the impossible.
Any trait that has a Smurf named after it is ineradicable.