I consider them "rarely easy outs".
Every now and then they have a use, never because a bolt or screw is so stuck it wrung off or stripped out. More like wrung off while installing or sheared off for some reason but not rusted stuck.
I have the winch in the shop, need to clean the oil off and give a go at welding, it does look promising.