Cap Auto Produckets

I'm a certified welder and that pic shows some scary chit there.
It looks like it's mig welded to me.....
I would NEVER mig weld a suspension piece.
The weld itself failed, you're right, it is supposed to be the strongest part of the piece.
It also looks like it started to let go at the bottom of the joint to me, something like this should only be tig welded in my opinion, by a competent welder too i may add.
WOW!