Because it's (relatively) easy to develop a good OS, or one better than Android, but it's going to be very difficult to get the 3rd party apps to support your platform before you have enough users. And you wont get the users without 3rd party app support.