I think there's many reasons why the PS4 is kicking the Xboxes ass, one is obviously price, it's a damn good advantage and it's helping them a lot, two is PS+ you get free games for a minimal price per year, it's a damn good deal considering Xbox live is same amount but hasn't gotten to where PS+ is as of yet. Third is the E3 it still left a bad taste in many peoples mouths and kinect is still useless unless Ms either cuts the cord or does something of value with it. Lastly a lot of Xbox people last gen started buying PS3's mainly cause of a lotnofnfriends brand new IPs that kept coming out, MS IMO didn't have the games that don't kept pushing towards the end of the gen the past 3 years, it felt like MS just didn't care and all they were going for was timed DLC and content here and there, it goes without saying MS can bounce back but they got arrogant last gen, lems here claim Ms has tons and tons of money which is true, but if so why not aquirre some studios and dev teams they would lead Sony like no tomorrow, and they could have easily last gen as well.
Agree mostly with this and indies weren't mentioned..............shocking.
Also why by a dev when you can purchase exclusivity which Sony can't do? A lot less money in the long term and you get all the same benefits. If the franchise is successful then you can purchase as in the case of Gears.
It's just a lack of third party and first party devs, Honestly last gen MS could've mopped the floor with Sony had they continued the way they had when they started the gen. Also as for indies take them or leave them but people are becoming more aware of them on both platforms, I feel this gen will be a gen with a lot indies that surprise us, my guess at least.