2) PS4 was going to be a 4gig system, the X1 was always going to be an 8gig system. You don't think that has any weight on Sony switching to 8gigs GDDR5? That would have bottlenecked the PS4 hard if Sony stayed with the 4gigs while the X1 uses 8gigs of ram.
Why are you so obsessed with this 4GB nonsense?
Look, what happened was that Sony asked Samsung two questions:
1) Are you going to mass produce 4GBit chips?
2) When can we buy them wholesale?
This happend long before production of the PS4 started. And by long, I mean LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONG. The fairy tale about Sony switching from 4GB to 8GB in the last minute is just that, a fairy tale. The really cool thing about this fairy tale is that Sony was able to keep everyone (except insider fst party) believing the 4G storyline right to the end. Don't you think Cerny really didn't know what it takes to have enough Ram (likely after testing with 2/4/8 GB)?
The next obsession of yours seems to be power. First of all, 10% more power means 10% more expensive to manufacture. You seem to think 10% is not enough bragging loudness, so you can go to 20% more power. Now we are talking about 30% more expensive. If that is still not enough for you, take 30% more power, now we are in the 60% more expensive region. Now you see why the PS4 and the XBox1 came out to be of the same power: You can wish all the power you want, but both companies have a console budget, and console budgets were and are roughly the same.
(That doesn't mean Microsoft is willing to throw money down the gutter. The $/Euro/Pound 99 XBox1 bf bundle cost them a cool $100M in a day...).
Your next obsession seems to be both companies waiting for the other one to reveal first, then change specs to one-up the other guy. This concept is so laughable, I don't even know where to start with. Neither Microsoft nor Sony have given any thoughts about what the other company is developing. (The tech people in both companies know exactly what can be done with available technology, so why even bother fiddling with the other guy? Btw, looking at Kinect2 and the X1X, Microsoft seems to actually have the upper hand in the tech department). The only constant problem they have is keeping development with AMD under wraps, as AMD has been simultaneously developing for both companies (that could result in some pretty awkward in-house situations I might guess).