It's not all retail traders that are selling, it's only some of them, maybe those that are selling have made a desirable profit and they want to take the profit for spending or to buy again when there is dip but what they fail to understand too is that the dip might not be too much and they could be unlucky to buy at a higher price than they sold. Some people have needs and they sold for some tangible reason, you can not ask them not to sell when they had just the option of selling to meet their need.
The future is unpredictable, there is no certainty that those who have sold will no longer have the opportunity to buy at a cheaper price, and those who are still holding will have better profits. Profit depends on capital, investment plan and strategy...not only determined by holding time, not necessarily the longer the holding, the greater the profit.
Investing is for profit and as long as they are happy with that then there is nothing wrong. If you think selling bitcoin at $100k is unwise because the price can reach $200k in the future. Even if you sell for $200k, you will regret it because the price of bitcoin can also increase to $500k or $1 million...is this a vicious cycle and we will never sell our bitcoins?