Apple and Google not only created the device and funded the R & D for the features, but also created the APIs, the tools, the infrastructure, and attracted the (hundreds of millions of) users. The 30% cut they ask of developers is more than reasonable. Want to bypass that cut? Build a web app and make it play well on mobile. If you want to run it on Android and iOS devices, then I don't really see how anyone can say…
But in a case like Netflix the whole ecosystem that Apple/Google have built aren’t providing any value for Netflix. No one discovers Netflix through the App Store. The iPhone is just one more device that Netflix will try to support because customers want to be able to access Netflix on as many different types of devices as possible. This is way different than for example an indie dev building a game that is best enjo…
There's some added value. I wouldn't have a Netflix subscription without an iPad, since I don't own a TV.