Is this bad?

There's not much left of that frame. There's not enough good metal to weld a repair to.

I'll give him credit for keeping it together with Home Depot bolts tho.