You know what really proves that Microsoft is back in the game? This thread. When people argue page after page it shows you Microsoft is in a better position this gen than last gen. It's the same with Nintendo: Whenever Nintendo unveils a console with high sales potential people argue forever why that console will fail.
You can only passionately argue about Microsoft vs. Sony when both companies are competitive.