He is implying that MS had to do this because they were not where they needed to be. Which I understand. But I get the feeling from the tone of it, that Sony would not do that on launch day regardless of where they are.
Ok let's pertition for free stuff for PS4, well see if they truly are for gamers or the golden nuggets.
Tadgerot's comments