> (As an Android user, I do think it's strange to pay $15 for the home screen when the whole OS is free.)
Why should the value of an application have anything to do with the price of the operating system that hosts it? Why not apply the same reasoning to the hardware you run it on?