Unable to work a good match at all unless Punk is in there
The longest matches he's had so far as against Punk. So obviously his best matches are going to be his longest, because he's able to sell and do alot of stuff in the match compared to his squash matches.
Unable to work for 5 minutes without getting winded
I haven't seen that at all.
Unable to perform his finisher consistently without botching (Heyman, Tensai)
I have no clue what happened with Heyman, but Tensai was obviously a sandbag. It was obvious when Ryback did the Shellshock on Tensai a few weeks later and it was flawless.
Unable to cut even a below average promo
He's not supposed to be a really good talker, he's a monster. He talks on the mic to connect with the audience, but it's not a requirement for a guy who let's his actions speak louder than his words.
Unbearably ugly (Literally one of the ugliest people I have ever seen)
How in the hell does this matter?
From every non-kayfabe interview he's done, he comes off as a massively cocky douche bag.
I don't know where you see that. I see a guy who has ambition and doesn't look to highly of himself. Hell, he doesn't seem to mind the Goldberg chants. He feels it's a compliment.
Lacks any sort of charisma or ability to connect to the crowd without his chant
His chant IS the way he connects with the crowd.
Clearly a steroid user
Yep, so he's big. So he must be on steroids.
Ryback is one of the guys in the company that I feel can be the next top face. You may not agree, but look at him. He's got the size, skills, and ability. He's over as all hell, and his chant is over too. He's been in developmental/main roster for years, so he's got a shit-ton of experience.