This is very true. In the same way that most functional specialists (whether IT, finance, HR or any other department) are not a natural fit for being a manager/leader, most contractors and consultants are poor sales people. Sure, it's still possible to get direct gigs through your network but these are very much the exception. A genuine B2B sales cycle as opposed to bum on seat, can be a long tortuous process.