The problem with Mac vs PC in the old days was threefold:
1) Device drivers
2) Enterprise LOB apps (think VB)
These three concerns actually probably played a much larger role than app availability in the mid-90s. Apple stagnating the late 90s made it a no brainer. But now with OS X (1) has been knocked off the table. Notice no one talks about the much larger PC app ecosystem. Because it really doesn't matter once you get beyond a reasonable number of apps on the platform.
For this reason, I have no problem recommending a phone based on how well it nails the basics. My MIL has no clue what Color is, nor will she likely ever miss it.
Citing: "Line of business (LOB) is a general term which often refers to a set of one or more highly related products which service a particular customer transaction or business need."