The thing is, having a 0% commission would definitely make developers happier and maybe make some more consider iOS as a first platform (although most do already). But that won't keep them from releasing their apps on other platforms after, to make extra revenue. Which in a lot of cases is what happens now, with Apple taking a 30% cut.