And, while Apple may lose the advantage of having the most remunerative app market, there is still the fact that Apple takes home most of the profit in the industry as a whole, and will probably be able to increase both margins and profits while bringing a cheaper phone to market.
On top of all that, a rising tide is still lifting both Google and Apple, and there might even be buoyancy left over for some dinghy from Finland and a couple other OSs.
Any fundamental risk to Apple is years away, possibly so far away that it's past where some other major shift in the industry will happen.
And now that the Android SDK works with a IDEA-derived IDE, it's less painful to get up to speed coding for Android. Try it. You might like it.
That said, the iOS and Android ecosystems are both so very good that I think the decision should be personal preferences - that is my advice to non-tech friends.
For me and I suspect for a lot of people in the iOS user base, parity for Android isn't enough. To switch, it has to be significantly better than what we already have. Yet there are still plenty of people coming into the smartphone and mobile computing world for whom Android will suite them fine. It looks like we're headed for a rare thing in computing - a market in which two platforms with distinct and complementary advantages and disadvantages, become roughly equally viable and pervasive. Imagine a 1990s where Apple had say 40% market share versus Windows, instead of 5%. What a great outcome for customers!