It made me wish for a different way of presenting history. The best alternative I could come up with was something like a map of various rivers that intersect and cross each other at certain events. Each river being a particular trend or pattern, like "military buildup, conflict, then decommissioning," "personal incomes rose," or "belief in X rose/fell." Smaller tributaries could be included to cover smaller trends that sometimes grow larger.
This would avoid the annoying habit where things are explained chronologically but then have to jump back in time later in the narrative, when the subject changes. And it would also illustrate better the idea that history isn't so much "one damn thing after another" but more like an ongoing interaction of different trends.
Side note: writing this comment made me think of the Buddhist concept of dependent origination, which I don't know much about but seems like a good metaphor for this topic. https://en.wikipedia.org/wiki/Pratītyasamutpāda