Wow that is crazy, lucky it didn't damage anything else like the brake line it seems to be sitting on.

The complete strut setup looks fine, especially for that price.