I think the article is a bit premature given that we haven't seen the numbers after Microsoft's latest effort.
I still agree with it overall though. The network effect gives PS4 a big advantage. I also think that people will not be walking over eachother in line to buy Halo MCC at $60. Many will want this game after it gets cheaper (including yours truly).