I hate that there seems to be a huge amount of people ignoring the robotic limbs in the fandom. I’m going to talk only about default skins, that are canon in the present of the game.
(Overlooking by example, Symmetra’s Vishkar skin and Phara’s security chief skin that are canon, but from the past.)
Phara has no organic limbs left. All her limbs are ball-jointed.
Lucio has lost his legs (the joints of his knees aren’t large enough to fit a leg in it)
and probably his entire lower body (see the wires on his ass? The way the “armor” makes a definite line at his hips? The ball-joints on said hips?)
Widowmaker’s ankles aren’t large enough to fit a limb in so I’mma assume she has robotic calves. Plus the joint to the foot part seems very un-natural.
Symmetra doesn’t have a glove , it’s a robotic arm. It used to be a glove in the Vishkar skin, but now you can clearly see joints and wires.
There’s a chance of Hanzo having robotic calves as well. (Might just be fancy boots, this time. But his ankle area seems very thin compared to other males of the game.)
Same for Mercy. Laugh at me but have you seen how thin her ankles are from the front? Either that’s some unrealistic graphic thing going on, or either she doesn’t have calves left.
It’s kinda sad to see mostly McCree’s and Torbjörn’s arms and Junkrat’s limbs represented. Robotic replacement or enhencement seems to be very popular in the Overwatch universe.