Holding bitcoin is very much possible only if people are will to do right thing. It is possible to hodl bitcoin if people have the understanding that bitcoin is not a means of having quick money. Depending in bitcoin too much as a source of income has always been the challenge why people see bitcoin very difficult to hodl. Get a source of income and invest in bitcoin with the amount you can't afford to lose and it will be very possible to hodl bitcoin without having any challenge.
Holding Bitcoin may not be a means of getting quick money because the investment is kept for a long time but that does not mean that Bitcoin does not offer quick money. As a matter of fact, Bitcoin investment seems to be one of the fastest means of increasing one's money. It gives the fastest and easiest profits among several investment portfolios that I know. Within a period of 5 years, an investor in Bitcoin would have broken even and even make far higher than 50% in profits. This is rarely obtainable anywhere.
Those who bought Bitcoin early last year have made over 200% profits, if this is not quick money, then I don't know what is quick money. Even though there is no guarantee that the profits will always happen this fast and huge, we must admit that Bitcoin also offer opportunity for quick money although the best is to hold for a long time.
You have a point there. Bitcoin is clearly an investment that can deliver returns faster than most other assets and investments and that is why we choose it. But many people always deny that they choose bitcoin to invest not because they want to get rich quickly. As you pointed out: there is no asset that can grow 10%, even 30%, 50% in a few months like bitcoin, so people who say they invest in bitcoin are not for the idea of getting rich quickly is a lie. But that doesn't mean bitcoin is a gamble that can make us rich overnight or in a few weeks. Bitcoin's fast speed means that it has a faster rate of return than other assets.