US infrastructure is fucked due to combinations of piss poor design, years of neglect and underfunded maintenance. Loads of older bridges have f**k all in terms of collision protection around piers in shipping lanes (Tay Road bridge was only upgraded a few years ago) and were probably never designed to withstand an out of control ship full of containers of whatever Baltimore is famous for these days.
Plus if it was made of concrete, it would still be standing*.