Why? Well there's a simple answer, Bitcoin does not do what you expect.
No cycle is the same, the popular sentiment is always in the wrong. For instance, in the previous cycle when Bitcoin bounced from 3-4k all the way to 13k, the entire market was hinged on the idea that the uptrend was in full swing, and that every consolidation is a buy and we were printing a bull-flag. Little did they expect, Covid dropped the price right back to the 4k region, though even without Covid that was still in the cards, because Bitcoin does not behave.
So here's the idea, this is the first cycle where the market sentiment is that pre-halving is accumulation, and post-halving is when everything goes parabolic. But what if I told you that the parabolic phase would happen in the next few months leading up to the halving, and that the halving would result in a year long consolidation to the downside bleeding out all the money that was thrown into the expectations of a "bull run"?
Either that, or we get something just as bizarre, but I'm feeling we get the biggest psychological boom with this play, and the post-halving bleedout would result in a long and slowly drawn out uptrend which would not be in the cards for anybody. I believe we're in the phase of the market where we replicate what Apple/Microsoft/Etc did in the early 2000s, where we form an uptrend that is less parabolic and filled with longer corrections.