No, they weren't wrong. People like Hillis and now Patterson are thinking hardware-centric; the most efficient thing to build is many small cores. But users don't want that. If people bought hardware efficiency, we'd all be using Transputers, Alphas, and Cells. The real challenge is to figure out the most efficient design that customers will actually buy.