If you compare the PS2/Xbox situation to the PS3/360 one, then the 360 is an immense win for MS. They just had to apply the exact same recipe for the XB1, but they didn't for bad reasons...
The question is this, was the success of the 360 a byproduct of Sony making some terrible decisions with the PS3? For example, if the PS3 had released the same year as the 360 with a price of $399 would Microsoft's success been significantly reduced? Price of entry being $200 more and releasing a year after the 360 was a pretty big disadvantage to have. So I am not confident that Microsoft making a few corrections with the Xbox One would have made a drastic difference. I think Sony has the more attractive branding in the majority of territories. The Xbox brand is strong in the US and UK, but far less successful in Europe and completely non existent in Japan.