Joseph,
I read and have heard that the majority of people that are dismissed or terminated from their jobs does not have to do with the technical aspect of the job, but rather the "personnel" component (soft skills). To the degree that's true, we need to emphasize these important keys for sustained successfulness in the workforce.
Barry Westling