The key word is in your last sentence, "seem". This CEO is full of nothing but parlor-tricks and bullsh!t... nothing with substance.
The only thing really note worthy was the CC deal, and we all know how well of a blowout job that was for the company - but of course, they'll make you believe it was CC's fault.. pfft!