Decent article, but completely disregards the 'halving' events in bitcoin's lifecycle. These events can have a profound impact on price determination and creating a new higher floor.
The author wants to believe that all price action is completely attributed purely to wavering demand and adoption, and disregards 'supply' issuance (i.e., miners' ROI).
Actually, there is a good explanation in the comments, where it is stated, that bitcoin follows this fractal cycle again and again because of inelastic supply (which is a built in function, and halvings are part of it).
That is why bitcoin can go through new cycles until it reaches the "vertical increase of majority adoption", as the supply (the production of the goods in increased demand) can not adopt to the change in demand, so, that is also an empiric evidence, that demand for bitcoin IS growing through time (since the creation of new bitcoins is at a predetermined, fixed rate, no matter the hash rate/demand increase on the long run, unlike other assets, so can not reach a stable marginal profit rate).