I think Carmack, Sweeney, and Newell, in their complaints, were voicing their very real concerns about cross-platform ports. They are all trying to sell game engines, and making these engines work on such vastly different platforms is a very large and ugly problem, like we've seen with some games.
Face it. Consoles of today aren't playing the same hand-tuned games of yesteryear. This generation especially because of just how much the cost escalates with prettier graphics. Ports are very popular now, and the new consoles are very unfriendly in that respect. Especially compared to the old Xbox. The previous generation was IMO sort of a testing grounds for massive porting.
Face it. Consoles of today aren't playing the same hand-tuned games of yesteryear. This generation especially because of just how much the cost escalates with prettier graphics. Ports are very popular now, and the new consoles are very unfriendly in that respect. Especially compared to the old Xbox. The previous generation was IMO sort of a testing grounds for massive porting.