4 years ago there were good news coming along in December like the CBoE and CME bitcoin future contracts. At that time no one really knows that is this kind of offering so everyone jump on the bandwagon and that's why the price goes to a new all time high that time, almost $20k.
But in this December? we need some good and positive news. The taproot implementation didn't do that much in November. So again, maybe if there is some news that will turn around the market this December, I'm not expecting a massive bull run.
I would say taproot thing is not something you get to use that easily with everyone involved. Look at lightning network, nobody cared about it but it was such an easy and fast and cheap method. Binance doesn't offer taproot or bach32 stuff just now neither, so I would guess that most people are still using either segwit or even legacy.
I know that it doesn't look like it is a good idea to hope for taproot to change something because it would make things a lot easier and cheaper but at the end of the day if it is not used then it would be useless, quite literally. So I assume that the price changes of 4 years ago and right now are not the same, it is quite different and reasons are very different as well.