A lot of progress and innovation has been made by greedy individuals. I think much of this progress would be lost had they adopted more wholesome values, because greed is a superior motivator.
Greed is a superior motivator because it has no bounds. When someone is obsessed with accumulating wealth, it tends to be a never-ending pursuit. No matter how much wealth they accumulate, they're left wanting more. This is in stark contrast to more wholesome values, which tend to be more easily satiated.
I think another way to frame this is: the problem is not greed itself. Rather, the problem is that our current system of harnessing greed fails at controlling negative externalities. Without these negative externalities, greed would be a positive force.