Tony didn't get outright demolished by Bucky. Just throwing that out there.
Tony had a gauntlet though, which he relied on heavily to disorient Bucky and grab his weapon.
Giving the person with better H2H feats a weapon while leaving the other guy completely unarmed seems like deliberate mismatch. At least give Tony handicapped prep like IM3 or one repulsor gauntlet, smh