Ramsey was never shown to be an elite warrior. Just a good archer, a capable fighter and a capable tactician. He just played mind games and was sadistic which made him seem scarier than he was. Also let’s keep in mind he was only able to torture Theon in the first place because Theon literally walked into their lands heavily outnumbered like a big dummy. It’s not like he was a one man wrecking machine. I have serious doubts Ramsey could’ve even killed Theon in a fair fight 1 on 1 had they met beforehand. And if he tried that shyt on a real savage like the Hound he would’ve had his face smashed in the moment the Hound got free, no dikk or not.
Roose even shyts on his fighting skills in the books. Wish they added that in the show lol