Yes, in order to to eliminate the risk its not recommended to use shackles in the snatch strap set up and certainly never to join them, but rated shackles are manufactured and rated for lifting, so have a yield strength that is much higher than the failure point of a snatch strap and all the the other bits in the setup.
How often you hear of a rated shackle actually failing in a recovery?
I haven't, I have heard about bits of the vehicle being torn off and plenty of straps snapping, but not shackle failure.
Soft shackles are a nice idea, but the 'rating' of them appears to be very close to the breaking point, so I'd be careful with them too.
Not a bad test.
https://www.youtube.com/watch?v=66BXmM_JuBI