The question to ask is why do people buy bitcoin? Bitcoin is either bought to keep you money in the crypto account until you need it or it's bought to make some earnings when the price of bitcoin moves up. So holding your bitcoin is not greedy, it's just a sure way of getting your earnings.