What's differentiate BTC to it's previous trend bull run is that:
a. We have institutional money flowing in the market in the last year or so
b. Big companies hedging their reserve asset to bitcoin and putting it in their balance sheet
c. Individuals hedging bitcoin against bad government
d. Whales and more whales coming into the market
e. Bitcoin ETF's, giving us some sort of acceptance from regulators.
You listed the good things, but there are also bad things not happening compared to last time as well. Remember one of the main falls of bitcoin was the fact that we didn't had segwit, so the cost became as high as 40-50 dollars per transaction for a while, this is no longer the case. We also had Craig Wright selling thousand of coins and buying mining power to get BCH, which he failed but still managed to drop the price of bitcoin by selling that much.
We also had market money loss on many fake and scam ICO's as well, which crashed because they were scams and shitcoins, making many people lose money, and I mean a lot. None of that is happening now, as much as the good things matter a lot, the bad things not happening anymore matters even more if you ask me. The nature of bitcoin and most crypto is going up, maybe it would be slower, maybe it would be faster, but it will always go up in the long term, so avoiding bad things will result with good results in the long run.