Without greed, no one would have invested any time or money into Bitcoins a few years ago.
You need to appeal to people's instinctive greediness on some level to get just about any project off the ground.
I don't really see greed as a problem to Bitcoins. It's a necessary kickstarter to build its infrastructure.
If BTCs were worth zero, then why should anyone care to trade them or mine them?
So yeah, greed does make the world go around.