^For the most part this generation has been non-parallel. It has been multithreaded, that's for sure, but not parallel. I don't even think the Cell can be considered parallel programming since it uses one true core and 7/8 virtual cores (much like multithreading).
I think his statement taken word for word like you did is obviously not always correct. It was a simple generalization and just focusing on the fact that every developer will do their best to get the most out of their game, but that any future game is obviously going to be better because of their increased knowledge and experience so any statement saying "maxed out" or "100% usage" is just silly.







