This is not the first article with this theme. BW had a similar article about a year ago where recruiters said they wanted to hire people with better communication skills as well as people with more experience (talking about very young MBA students). I think that the teamwork initiatives that are popular at so many schools seek to address the lack of interpersonal skills cited in the article.
I agree that there are certain hard skills that require formal training but the quote from the guy from State Street seems to contradict even this. He said "MBA students we employ don't need to come in being finance gurus. What's much more important is that they know how to analyze issues and communicate recommendations."
There are few positions were analytic capability is enough to get the job done, but I think that the best MBA programs do a good job of preparing their students for the rigors of business professions. That could mean case-studies in class, clubs and activities, pro bono events, or soft-skill competitions; I think the opportunities are there but it's probably good advice for MBA students to develop a full range of skills through various avenues.