OS platforms need developers. They can't retain users if they have nothing to use the platform for. I can understand that OS publishers can offer solutions of their own, but offering the chance for someone else to come up with a better solution is a must. This is how we progress through competition. I don't think a company could succeed with over-controlling their app market.
I do as much as I can with linux, my music production on OSX (trying to phase that into linux), and I keep windows around for games. I think each platform has their strengths and weaknesses, and it's just about finding what's right for you. I also have an Android phone. As a programmer myself, it's nice to work with an open platform. iOS developing is something that has a yearly cost. For me, Android was the better platform, because I needed a smartphone to work efficiently, but I also want to be able to toy with it in my own way.
There's got to be a niche in technology for everyone, even if it means keeping your simplistic phone. It's all a matter of opinion.