I didnt watch the video, but from the replies, you can replace the subframe. But with the amount of work involved, you should do it yourself or have stack of cash to pay a shop to do.
I would however bet the the knuckle, lca, uca, or even steering rack/tie rods bent before the subframe bent...