You're all reading far too much into it. He's stating what we already know: the money is in the console port, and it makes more sense to develop for the console and have incremental improvements on the PC than develop for the PC and dumb down the game for the console.
As for the guy making the "Douchebag" comment: Really? That's beyond lowbrow. Disagree with his stance? Fine. but show a little respect and class. Carmack has more programming talent and game development experience than you'll have in four lifetimes
"Never start a fight, but always finish it."