Great post. I think the problem with soft skills is that they're, well, soft. Everybody wants you to have them, but no one is going to give you a job based primarily on your soft skills, which is why there are so many people working who have bad soft skills. :(
RE: Soft skills: an interesting topic within organizations.