There was a failure on the ship. Period. What the failure was is not know yet, but this ship had been involved in a collision in the past, and damage could have been remaining.
As for the bridge collapsing: Cantilever structures are a delicate balancing act. They're not designed to have one pier taken out. When you watch the sequence, once the first part fell, it was pre-ordained that the rest was coming down. When they're built, they start at the piers and build outward from each equally and carefully so it stays balanced. It's also being supported by the arch which also is built from the piers meeting in the middle. It was a 165,000 ton ship, not a barge. Bridges have been hit by barges and lived to tell the tail. With this vessel, it was a death blow.
The challenge now is building a completely new bridge that wasn't even on the drawing board. It will not be replaced by a cantilever with its forrest of steel girders all riveted/bolted/welded together. It will probably be a cable-stayed bridge which can be built somewhat faster. We had a new cable-stayed bridge built parallel to the existing I-65 bridge from Louisville to Indiana and all points north. Walsh construction did it in under 3 years and on budget. They are a terriffic company to do it.
But this was a bridge that was on the books for a while. In this case, they have to design it from scatch. The bridge was only 52 years old so it was not slated for replacement. That's going to take time before they build the first caisson. It's probably going to take five years. And they have to demolish the mess that's there now. That's going to take months to do. It is the classice worst case scenario.
There was a bridge replacement on 1-64 across the Kanahwa River near Charleston, WV. After building the new span (concrete prefab on concrete piers replacing a steek arch bridge) the old bridge was deconstructed and it took months with some very heavy barge cranes doing the work. This bridge is at least 5X the size and is partially submerged, all of which adds to the challenge greatly.