Right now, I'm working on a pet project. I hope to target PC, Linux and Steam. I've seen all the statistics concerning the various platforms. iOS isn't compelling, as the average selling price (among paid apps) is quite low, and median revenue for iOS developers is abysmal (http://maniacdev.com/2011/10/survey-says-median-ios-game-rev...). Android is worse.
Take a company like Mojang, obviously an outlier, but they sell a popular app on PC, Xbox, and mobile. Their financials are somewhat public, and their all-time mobile sales are around 1 quarter of their yearly salves... And of course, they became a hit on PC. They also do twice the yearly revenue as Rovio.
When I was thinking closed and oppressive, I was thinking vs. PC/Linux (you can distribute your app through many channels), so you're right that Steam, XBL and PSN aren't very open, but they're becoming more open.
As a player, a decent iOS gaming device (iPad retina) costs more than a PS4 will cost at launch. Apple's not going to put out an Ouya competitor, the internals they put in the iPhone 5S would put them in the same price range as the PS4 for vastly inferior hardware.
Take a company like Mojang, obviously an outlier, but they sell a popular app on PC, Xbox, and mobile. Their financials are somewhat public, and their all-time mobile sales are around 1 quarter of their yearly salves... And of course, they became a hit on PC. They also do twice the yearly revenue as Rovio.
When I was thinking closed and oppressive, I was thinking vs. PC/Linux (you can distribute your app through many channels), so you're right that Steam, XBL and PSN aren't very open, but they're becoming more open.
As a player, a decent iOS gaming device (iPad retina) costs more than a PS4 will cost at launch. Apple's not going to put out an Ouya competitor, the internals they put in the iPhone 5S would put them in the same price range as the PS4 for vastly inferior hardware.