I agree with your post but would like to correct something.
"Sony is just Sony"
Well, no. Amongst the big three Microsoft, Nintendo and Sony, the last one has revised some of its legacy behaviour, learnt its lessons and pulled a 180.
Let's compare the PS3 and the PS4 :
PS3 : asymmetric architecture (power PC + SPE), custom designed processing units (SPE), low amount of video RAM, requires programmers to adapt to its architecture.
PS4 : unified memory model, industry standard CPU, maximum amount of video RAM available (unified memory), includes circuit hardware to alleviate programmer work (uncompress data for example)
I have no love for Sony, but I have to admit I'm favorably impressed by the change in design philosophy of their main console.
They DID change somehow for the new round of console generation.
The long string of quarters in the red probably has something to do with it.