I literally posted an article on my blog about the importance of Soft Skills about 10 minutes ago (http://jonathan-barnes.co.uk/hard-skills-vs-soft-skills/).
I wish I'd read your article earlier as the one I have written is based on my observations whilst working in a Web Development company.
You make some really interesting points!
This is a great summary of very real problems and their solution.
A great read!
Keep Up with TechRepublic