Hi Mach Seven,
Yes indeed. But at the same time social skills goes only so far in producing revenue or getting the job done. Hence such folks are more suited where climbing up in big corporations where they can really on the brand revenue, an established market, or hiring capable people to work for them to deliver real business returns.
Cheers,
Lance