RE: Structual Failure
ARFs come with the warning that the flier takes full responsibility of the thing once it is flying. Its there in every manufacturer's manual. Dumb as that may seem, the manufacturers are simply saying they have no liability for their product. It wouldnt have been acceptable in any other industry but there doesnt seem to be any standard in the aeromodelling field. I am not defending the manufacturer, thats just the way the hobby is right now.
The best we can do is be sure ourselves. Every flier needs to take his ARFs and strengthen them using CA, epoxy, lite ply and tristock when assembling. This crash may not have caused much damage but the next one could even hurt someone. Reinforcement of the airframe is the way to go. If you are not happy with the ARF quality, you could go into kit building, but then 3D wouldnt be possible
Ameyam