IGN's podcast was okay. The only real point and probably more accurate is the money. I do think money is a factor and it could be the reason for the whole hoopla.
In the wrap article, there was screen tests - wonder how much if any ... of that factored in.