I wonder when will people finally learn it?

Only when they develop their own trading or investment strategy. A person without a strategy is just a part of the crowd that repeats after the rest.
These kind of people do not know about the cycle, they do not know that BTC has a history behind it that repeats itself, but they only know BTC's value can increase and that is what their interest is, that's why they are never interested in winter periods but bull periods only, it is the same in any other field, you can only know what you take out your time to learn and understand. The people who understand the history and cycle are those that have made their research on it, and afterwards experienced it with the knowledge they have, this kind of knowledge is what get rich quick investors do not have, that's why they invest only when it is fomo time.
Most likely, the majority are not interested in the structure of markets at all, but act on the basis of a herd instinct. Everyone buys - and I will buy. Nobody buys - and I won't buy.