If Apple released a product that did exactly what you wanted at a price you were willing to pay, you can be assured that someone else will have released a similar product at a lower price.
As for who has a say in what software is released for their platform: no, Sony et al don't have a say in it. They may not give their approval for everything that is released, but they can't stop you releasing it without going to court. Nintendo, for example, are well-known as a family friendly company, but back in the day there were porn games for the Famicom. The difference is that anyone could buy an EPROM blower or a CD burner and put out their own software. Apple, on the other hand, have complete control over the sole authorised means of distribution for software on their platform.