I'm a little confused about what point the article is trying to make. I don't think that the many-core folks have ever said that they're building many-core because people want it; I've consistently heard that it's because of Moore's Law collapse, as admitted in the article.
If it were economical to produce faster uniprocessors instead, you can bet that chip companies would do it, because they'd make more money that way.