First off I am not saying that Cain is better than everyone in all areas. But does the guy really have a glaring weakness? Some people thought it was his striking but he did drop JDS who is one of the top strikers in the division. His wrestling is solid of course and has some good top control. He also showed in the Brock fight that from his back he can work his way free and get back to his feet. Is there anything out there that this guy lacks?