No, that's not what he's saying at all, try reading the article again.
I did. He specifically said they didn't put the same amount of resources into the PC version. And then he specifically said that a game built with a tenth of the resources is inferior. If he didn't mean to imply that they spent a tenth of the resources on the PC version, he shouldn't have brought it up. Because there's no other reason to use that stupid "tenth the resources" line.
Or, to put it differently, if you spend the same amount of resources on all platforms, and one platform is 10 times as powerful, the one that is 10 times as powerful should be the best platform.