Greed seems bad in everyone's view but you can't deny that thanks to greed, people are more likely to hold and push the price higher. You've to understand now all greed is bad since crypto has some form of greed in itself, attract investors thank to the 'get rich quick' scheme and exposing it to the mass public and social media.
No body is against you buying and holding as the case may be but what do you do once the market is favourable to you will you also time goes on. Do you keep investing instead of selling then making your profit? You can make it but have the mind of maximizing profit.