Yes of course HODLing is good and eventually would initiate price increase but, if no one buys, the market price will not grow and would sometimes dip more due to panic sell off, as some investors want to save their invested money in crypto. So its better also to improve the demands or any businesses should be open and will accept bitcoin as a mode of payment in order to keep the market going and become healthier in the long run.
We need demand because we know that supply is limited and even if we are hoarding it, there will be a tendency that the current holders of it will sell off some and then buy back again if the price would be cheaper but then other people or those who doesn't know about bitcoin that a digital currency is existing so it would be more advantageous for us if we increase the awareness of the people regarding bitcoin by spending it and promoting it so that demand would increase then.
Hoarding actually wont make bitcoin grow further, it can help people to avoid panic sell but can't make bitcoin grow, the correct way to make bitcoin grow is by creating the awareness like OP said and asked people to invest in bitcoin, but we can't asked local shop to accept crypto, because its not giving benefit to the store if the price keep on fluctuative, and some government won't allowed crypto being used for transaction payment, to make bitcoin into healthy currency the demand and supply need to be balance
When people refuse to sell what they are holding then there is a tendency as well that there will be big dump that will happen in the future because once the price goes down, there is a tendency that it would become a major sell off and the holders will panic causing a big red candle and it would have a domino effect until such time that sellers are exhausted so it would be better that there would still be volume in trading which is buying and selling so that there is an organic growth.