As a total PC gamer, I find the amount of rage on this thread HILARIOUS.
Seriously, on what basis are you all thinking that this game is going to be "dumbed down" and a "shitty port." You're all focussing on the minutia of his words and taking them out of context. For instance, several people have mentioned how the dev said they were "getting away from stats" and are totally freaking out about that comment. They must have missed the very next sentence, saying that the stats are still there, they're still easily accessible, you just don't need to constantly interact with them to play the game. That's a GOOD THING.
I'll never understand people complaining about "streamlining" as a bad thing. A streamlined interface or control scheme is an interface that give you quicker access to the things and actions you want. Also, the effect of console's lack of buttons has been a net gain to gaming, as it has mandated the development of deep control schemes over broad control schemes.
For those of you who aren't familiar with those two terms in interface design, a broad interface has lots of actions each attached to their own buttons. An example of this would be an aircraft cockpit, or the WoW interface. A deep interface has less initial points of entry, but those points allow access to many actions. The "start" menu in Windows is an example of a deep interface; one button, but many actions inside of it.
Deep interfaces are good in games. We don't need a separate button for pulling a lever, picking something up, reloading, and talking to somebody. These are all interactions that can be placed behind one button. Having a button that makes you roll, stick to cover, and climb up ledges isn't simplification, it's good design.