First off, let me caveat this post by saying, I have never been to Harvard, only know a couple of people who have attended and DO NOT consider my self an expert of business education.
The first article brings up an interesting question. What constitutes a better business school? One that brings in the very best top performers from across the globe, puts them through the paces, brands HBS on their foreheads and them links them up with the very best companies. Or, one that brings in very capable students, puts them through an educational and transformational process teaching them how to think and be world leaders, then puts them in touch with many of the very same companies?
I think Harvard is a very good school, but how much of that is because they can cherry pick the people that they want (both professors and students). I've always heard, that the people that go to Harvard to get their MBAs don't really need to go to Harvard to be successful. If that's the case, one could argue that Harvard isn't really "doing" that much to make these people better business leaders.