Wow, those recovery times are amazing. I had a shoulder cleaned up (nothing artificial added) and the recovery was over 3 months of a lot of PT and the associated pain and limited usefulness along with it (Does this hurt?)
OTOH, friends have had knees and hips replaced (full and partial) and walk out of the hospital in a day or so with very short recovery times. Amazing.
Looks like I chose the wrong body part to screw up way back when!