Holding bitcoin is not greediness. Everyone has the right to keep bitcoin. It wont do any bad to others if you hold bitcoin. In fact everyone will benefit if more investors are holding bitcoin. More investments more chances of earning a lot.
Yes the market is free and everyone can do whatever they want, we can't criticize them for doing some specific things. They have the rights to take decissions about bitcoin.