Seems somewhat legitimate, though I'd prefer more log graphs, linear scales can be misleading. Perhaps the Hakone Maru in 1968, the first TEU container ship (I think), was a harbinger.
A lot of that page builds a lot of point about specific time in order to sell the idea about dropping the unviable gold standard (in the form of Bretton-Woods system) as the real culprit.