I don't blame anyone for taking profits at current prices, that's their right, of course. Every investor has their own plan and set return percentage, but for some, they tend to wait longer to achieve higher returns. Investors with large budgets and large asset portfolios will certainly wait, but other investors will take quick profits and may plan their investments again when prices fall lower.
There are many ways to accumulate Bitcoin, even if you don't have a separate investment budget. One I've tried is selling Bitcoin at a higher price (for example, at a 3% increase) and buying back when it drops. This method can be used regularly because the market provides opportunities, but it certainly requires careful attention and patience.