K-member at the end of its life?

Looks like it can be welded ok. why did the ball joints fail so soon?