Now I want to know what really do you think is holding people back for hodling this period?
BTC is indeed recognized as a potential asset and long-term investment pattern. I think the general and main reason is that if someone already feels that they are benefiting from the value of crypto assets, then they can immediately sell it to get a profit and not hold it for too long and that is regardless of the factor of fulfilling our daily needs, for example the cost of eating, drinking, work operations or others.
Yes, that's true, because lack of an extra source of income is another reason why most Bitcoin holder sells their coins early without holding them for long, just to afford daily bread and sort out some daily bills & family problems. However, selling coins is not a problem in as much as they will someday buy when they have the funds to afford, because just as an investment is very important, life & good health of oneself and family members should always be our topmost priority in whatever we do, as there is a popular saying
"It's only the living who worries about money".