Dave Keene: These ports were a disaster waiting to happen