 A bunch of things have happened over the last half century, and the key ones are containerization, the rise of the Internet, which we haven't talked about, trade deals like the one that brought China into the World Trade Organization in 2001.