I believe a lot of the trouble is the kind of rope or recovery strap that is being used and this causes hooks to bend or break.
Most ropes dont have enough stretch in them.
Alot of people I see on club trips use polyester rope because it is cheap. I reckon you might as well use a piece of chain as there is next to no give and shock loads the hooks.
Many of the recovery straps are not much better. They might roll up nice and tidy in the truck but every accident I have seen involves one. They are very suspect to damage as they are dragged over rocks.
I use 24mm nylon and replace it every year or two and the ease it makes of recovery without any effort makes the extra money spent well worthwhile. It doesn't get damage very easy and doesn't shock load the hooks.
Here is a video of polyester verses nylon.
The first 2 attempts are with the polyester and you will see the stuck truck didn't move a mil. and all the shock load is on the hook.
The second shows we change to my nylon rope and the stuck truck moved forward without the shock on the hook.

Richard