Id say looking at those pictures no it doesn't
That joint can indeed be sealed , it would normally be welded, very unusual for it to be damaged ( if it actually is) , and the point about being overwhelmed is very very valid especially if it is leaking on very windy days , as the drainage would...