What about the disgust at Sony for not providing BC?
I don't know. Most of my friends are xbox gamers. Sorry?
And they also had a good undertanding of what BC is really worth to a platform and the did the math (same as Sony, this gen and next) and came to the conclusion that emulation is a hell of a lot of cost for very little gain.
I wouldn't be so sure on their powers to judge the market (either company really). There are a ton of examples which show that in fact, whatever math they did do, could use improving.
XB360 wasn't really BC with XB. PS3 wasn't really BC with PS2 and 90% of PS3's sold don't have any BC. I don't know why you think console gamers expect BC.
It isn't so much that gamers expect BC. People in general expect it these days. Sorry, it's the age of ipad, iphone, ipod, galaxy tab, galaxy S, etc.
People expect their new gadgets to work with the stuff they already bought for their old gadget. And renaming the device "One" doesn't change that expectation.
About as much as Sony will lose for not including it. Which is firstly not very much, and secondly evened out by neither offering BC.
Granted.
But gamers (like me) who are not happy, lose nothing by PS4 not having BC with ps3.
The lack of BC just makes it that much easier to switch (either side).
It just so happens that Sony is offering a much more compelling gaming console this gen, so that is a win by default.
At what cost to development effort and tools?
XNA used to work quite well before they killed it. Cross architecture development saw pretty much any game on xb360 also land on pc (if the pub/dev chose to).
You paint a very simple, naive view, and then back up your arguments with a lot of hostility towards MS despite Sony making the very same choices.
Sony making the choice they made with ditching cell for x86 had a lot to do with devs having a very real problem with investing a lot of time to code for cell. That's Sony being proactive and listening to developers complaints.
Kudos.
Sony then followed this up with the purchase of Gaikai to support BC via ps3 servers.
Kudos.
It sucks that native BC isn't there, but Sony is making the best of the situation, and compensated this negative with a lot of positives.
$399 MSRP
1.8TF
8GB GDDR5
Less ram dedicated to non-game functionality
Included headset
More consumer and developer friendly policies/attitude
Unless you regard them both as utterly incompetent, it's very apparent that BC is difficult and costly and not worth the bother when they evaluated the business propositions.
As illustrated above, yes it sucks that they both dropped the ball on users purchases the past 8 years (BC), but that just leveled the playing field.
From there, Sony has just been playing better ball.